<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="et">
	<id>http://www.lambda.ee/w/index.php?action=history&amp;feed=atom&amp;title=7._praktikum_-_V%C3%B5rgundus</id>
	<title>7. praktikum - Võrgundus - Redigeerimiste ajalugu</title>
	<link rel="self" type="application/atom+xml" href="http://www.lambda.ee/w/index.php?action=history&amp;feed=atom&amp;title=7._praktikum_-_V%C3%B5rgundus"/>
	<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=7._praktikum_-_V%C3%B5rgundus&amp;action=history"/>
	<updated>2026-11-07T00:47:36Z</updated>
	<subtitle>Selle lehekülje redigeerimiste ajalugu</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>http://www.lambda.ee/w/index.php?title=7._praktikum_-_V%C3%B5rgundus&amp;diff=9602&amp;oldid=prev</id>
		<title>Irve: Uus lehekülg: &#039;&#039;&#039;Praktikumi eesmärk on andmete üle socket&#039;i saatmise harjutamine&#039;&#039;  Selles harjutuses kasutate funktsioone socket(), connect(), bind(), listen(), accept() ja aadressistruktuur...&#039;</title>
		<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=7._praktikum_-_V%C3%B5rgundus&amp;diff=9602&amp;oldid=prev"/>
		<updated>2012-11-01T14:31:23Z</updated>

		<summary type="html">&lt;p&gt;Uus lehekülg: &amp;#039;&amp;#039;&amp;#039;Praktikumi eesmärk on andmete üle socket&amp;#039;i saatmise harjutamine&amp;#039;&amp;#039;  Selles harjutuses kasutate funktsioone socket(), connect(), bind(), listen(), accept() ja aadressistruktuur...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Uus lehekülg&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;Praktikumi eesmärk on andmete üle socket&amp;#039;i saatmise harjutamine&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Selles harjutuses kasutate funktsioone socket(), connect(), bind(), listen(), accept() ja aadressistruktuure.&lt;br /&gt;
&lt;br /&gt;
==Ülesanne==&lt;br /&gt;
&lt;br /&gt;
Ülesandeid on kaks.&lt;br /&gt;
&lt;br /&gt;
=== Ühendumine ===&lt;br /&gt;
&lt;br /&gt;
Kirjuta programm, mis püüab ühenduda argumendis antud masinaga ettekirjutatud pordil nii, et järgmine käsk:&lt;br /&gt;
 connect www.lambda.ee 80&lt;br /&gt;
ühenduks www.lambda.ee masinaga pordil 80.&lt;br /&gt;
Kirjutage sinna HTTP päring (nagu all näidatud) ja näidake vastu saadetav info ekraanil. Lõpetage töö, kui ühendus katkeb.&lt;br /&gt;
&lt;br /&gt;
HTTP päringu näide (sobib lambda.ee jaoks).:&lt;br /&gt;
&lt;br /&gt;
 GET /index.php/Esileht HTTP/1.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NB!&amp;#039;&amp;#039;&amp;#039; Oluline on lisada kaks reavahetust!&lt;br /&gt;
&lt;br /&gt;
=== Kuulamine ===&lt;br /&gt;
&lt;br /&gt;
Kirjuta miniserver, mis näitab ekraanile võrgust tulevad andmed. Käsurida:&lt;br /&gt;
 listen 3333&lt;br /&gt;
&lt;br /&gt;
kuulab pordil 3333 ja näitab sissetulevad ühendused ekraanile.&lt;br /&gt;
&lt;br /&gt;
Kui ühendus saabub, näita ühenduva poole aadressi, seejärel andmeid kuni ühendus suletakse.&lt;br /&gt;
&lt;br /&gt;
== Vihjeid ==&lt;br /&gt;
&lt;br /&gt;
Oma programmi testimiseks kasuta ühendumiseks ja kuulamiseks programmi netcat:&lt;br /&gt;
 nc www.lambda.ee 80&lt;br /&gt;
 nc -l 8080&lt;br /&gt;
&lt;br /&gt;
Ära unusta, et pordid 1-1024 on reserveeritud süsteemile ja neid kuulamiseks kasutada ei saa.&lt;/div&gt;</summary>
		<author><name>Irve</name></author>
	</entry>
</feed>