0% found this document useful (0 votes)
2 views65 pages

Computer Network Lab

Uploaded by

Shiven Kumra
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views65 pages

Computer Network Lab

Uploaded by

Shiven Kumra
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

<br>

IND E X

Date of Date of
Sr. No. Experiment Page Remarks
Experiment Subrnission

|. Eapeeen -l |-5/3/252013,|25

6-13 20/9/25
[Link]-2 27|3/25

3. Experimcai -3 20/3s/as273/25

4. Experümeo?-4 s- 21 27 /3|253/4|25

[Link] -5 22-25| 34/25 3/4/25

Expeioe -6 26-30|24) 4
252//2s

Fzpeomeo-7 31-26|24/4f2s 2G|25

31-4| |24/4/25 2/c(2s'


<br>

Page:
Experiment Name / No.: Expeimen? -1 1

Date :

Wee docnTCP Serven Cen


&
Senven Code
# Socude
Ksdso.h>
#
Sacde <sAGb, h>
#acude <sžošog.h>
#&aude Kusistd.h
|# Bocude Kapa/Bnet. h>

10 PORT 8080

seue Sockaddyo addness


15 Caddress);
=
Lio2) o}
chan ben
cha* helo HeXlo Seve"
lcseate Socke
=
Socke} (ARNEL SOCK_ STR£AM, O))
20 (Csenven-d
peronan ("Socke }aled
exs (£XIT_CAILURE)
25

Teacher's Signature:
<br>

Experiment Name / No.: Page :


2
:
Date

leongn Seive
oddness. sia-Yom
addness
AFINET
a
oddress soadd sacd |NADOR_ANY;
[Link] =boos (PORT);
5

3
(bind(seven-a(snu Sockadd )8 oddress
Ssiyea Caddhess)) 'o)4
penon ( Biod Rosled;
10 ex (eXTfAlLuR£)

|LBshen a Coonet
Aisen Cseves-zd, 3) <o)
peron Lskea ed ");
15
e
(eX1T_£AILRE) ;

Xostesig %d.a", PORT;


L Accepž
Coes Socke acept CseveN-d Csic
a
sockaddh
<
20
adtess, (s0cklen-}*)2 addes )) o)1
peice ("Accep faled);
eoa} (EXIT-FALLURE)i

Read dodo
dada Rmarm lient
1ead CneLS, SOcke
25
buen l024)i

Teacher's Signature
<br>

Conneced o sewer. Stoo ha6ng!


Seven :helo
Ced:
Save:| Jason
Clent exi}
cha ended
<br>

Page: 3
Experiment Name / No.:
Date:

o ent
|Sead hesponse
Seod Coei Soclke helo, Sen helo), o;
pnn " Helo message se a

5 || CRose socke
close Coes soake?)
lose (senven-7d)

10

15

20

25

Teacher's Signature:
<br>

Experiment Name / No.: Page: ........


Date

CRBeot S&de

#3olude <sda.h)
#
Socude <saleb.h
#
nude Ksdosng h

s# # Socude Kunisd h
nclade Kanpa lSoe h

# pORT

10

suc Sockad Ba
Sevodd
cha b io24) 4o?;
o
cha e
éssage.
mêssage "Hello eot":
15

Il ee socke
e
socke CA£ INET SoCK_STR£AM, o))<)
2
((sock
penio (" Socke cheaoon enna
ex8 [Link] URE:

Seye addnesS.
Senv-ad Soaaniy A_INET

I Coovet IP addness CRepace sth he serves IP)


25 (AFINET [Link])<:0)I
pesia
ex} (EXIT-fAlLURE);
Teacher's Signature:
<br>

on. pos
.

Sever Xisžening 8080. .

dbes conneced
h
SeSve.
Jsent: helo
Seve1 am Joso

Servesn

chat ended
<br>

Page: 0

Experiment Name / No.:


Date

|l coooec o
Seven

Ssehv oaddsy)<0)
peas (" Cooneoa fo&led );
e (EXIT FALLURe)

| Send message to Seiven


Send (sock messoge, Cmessoge)
slea
10

IRead 1esponse
,
o Seyen
ACAd (scock bulen (024)
s
paraotf (" Sene la" bien)i
15 |LJose Socke?
close (sock)

20

25

Teacher's Signature:
<br>

Experiment Name / No.: Eperinet 2 Page


Date:
:

be docua Senve

#Saclude Ksdah
#nclude <sib. h)
# Saclude Ksingeh
# knclude <unisdh

# deloe PORT 8O80


BUEFER_SIZE lo24
1o deline

Suct SoakoddBa SeveH-addetadd


15 Socklen}
chan bu}e [eOFf ERSIZE;
u
chan alased enip ="lo. lo.). 18G";

(C gocKe} (AE LNESOCk-STREAM,O) ==0)


senved
3

20
pea (" Socke? chealaon
ex EXIT FAlLURE

Senvenaddn sBakamily AF NÊTi


25
Senvenadd sonaddSadd =TNA DDR ANY
Sehyeaddsoodnsn-pabt hions (POAT:

Teacher's Signature:
<br>

Page :

Experiment Name / No.: 7..


Date

SSze Csenueh add )) <o)i

ext CEXITfATLURE)
5
a
ed...a, PORT;

asbsle ()

10

*
Soc Isadd

peran( Accep poiled ")3


ex} EXIT_FALVRE)
15

chan oe p
lTNeTADDRSTRLEN:

JNET ADoRSTRLÊN)

20

pas (Caonecžaoa nejeted

25

Teacher's Signature:
<br>

Connected o seven . sasd chatöng.


dien: hi
Seve: helo
Jer Hos he
e

cha ended
<br>

Page :
Experiment Name / No.:
Date :
8...

memset (buten,O.GUEFER_SIZ£)i

BUEPER_SIZE, Q)

aRen
diseoonežed\a

bheok
10

BUEEER SIZ£ sdio)3


15

lose Csenvehhds

25

Teacher's Signature:
<br>

Page:
Experiment Name / No.:.
:
9..
Date

TCP Sebueh
Ale docsa Cient Sacike oganäng
using alaide aop (TCP Cha)
Cseot- S&de

#
ocude <sdso. h

#
olude <shdSb.h)
#
ade <unasd h)

10

# dolae PORT 8ORO

aosocki
Suc Sockac Sezveh addni
15
chon bge Do24]i
B
(CsocK
=
sooked (AfINET Sock_STREAM, 0
)< 0)1
erons
pennSacke cheon
es (eEXT_ FAHURE)
20

Sesver addrsön-Romly
3
AF_INET
Senvehadan. sa-pa htons (PORT);
=

25

penoa ( Toualid adibess Aldbress


at Suppaied "):
cot (exT-FAL URE Teacher's Signature:.
<br>

Conneted o
serves, Stat cholirg !
OBent : Les mee
Sezve OK

cht eoded
<br>

Page :
6
Experiment Name / No.:
:
Date

(connect (sock, (sdu sockaddn ")eseweaddm, sigea


<
CSehveg-addy) o)

eai}(EXIT-FAILURE
5

o senuen
print(Conneced Stast chaing! \a"I

10

Lsthcspa Cbuenuo")le03
SeadSocK stnlea

15

20

pin Seues discannežed. \a;


beak i

:
25
%sa
lose(sock);
Teacher's Signature:
<br>

Experiment Name / No.: Page :


|I...
:
Date

#
Socde <stdo.h>
# Soolude
<sib.h>
#nade Ksbogh
#olude Kunistd h)
#
Soade <onpaneh
# PORT ORO
deine

sut sockaddn Ba seNen adeodient addi


Soaklea adsoye
chah buen ia2a5
15

Socket CAf INET, SOCK_STREAM0)


*
0) 1
Csehvh d=
pesho CSoaket Rosled ");
exi EXIT £ALLURE)

20
Senuenaddn. s&n-Rocoy Af INET j
Sevenaddnsioadd. S_addn NADDRANY
pan =
hons (PoRT)
Seueh addsâo
Cood (sesuenRdCsu Sackadcb *
l sehveaddn
25

pernan Bind oiled "):


eos EXITAILUREi
Teacher's Signature:
<br>

Page :
12....
Experiment Name / No.:
Date:

B Cislea ha
Csewen-Rd 3) <o)1
("Lshea fosled ")i

-an pa
edn"PoRT);

-adda &addasize ) <o)


1e
penan( Acep Hoäled )i
exa} eXIT_£AILyRE

( Cten connetedJa
cahle)
15|

psintC"Clieat dsconneteda
beak
201

(4 Sehveh; ");

25

Teacher's Signature
<br>

Outpud
'et conneded.
ho
Seve:
er: helo
Seveshehe ohe.
lent outssde house
Seven
Fent et
cha ended
<br>

. Page: 13...
Experiment Name / No.:
Date :

}Cslmcaplbufe"e)z 0)1
pun Cn ha [Link]"
boneak

lose (seveh d3

10

15

Teacher's Signature:
<br>

Experiment Name / No.: Expeaoent-3 Page: |4


:
Date

o&le doun UDP Socke Rient phoganiog. CODP Chat)


-
CAeo-Söde
#sodude <sždioah
#
Sacude <sddib.b
# Solude < sangh

#
inude <arpo lBaeth
# deáne
10
PoRT2345
BUPSIZE l024

15

chan

E < o)
socket (AR_INeT_SOCKk.DinRAM,0)
penha Socke? cheaboa Rosled
20

memse(8 seruer addn 9syea Cserueladdn)i


SenveoddnsiaLsia-olyt
=
AF_NETi

Teacher's Signature:
<br>

Oudpudi

Sesve Heo

chat ended
<br>

Experiment Name / No.:. Page :


|5
Date:

poiaz} ceti
pün} ")

aesCbuje, Buf SIZE, SZAa)i


5 Sendin (sockgd bujeh sida(bloMsa-CONEIRM,

Secunom (sackd, Cehat lbieQue_S1ZE


Msa ATALLNUL, NULL
10
ben lnl=1o

close Ccockfa)

15

20

25

Teacher's Signature
<br>

Page: \G
Experiment Name / No.:
Date

Sezve- sde
#Soclude Ksdbo.h)
#Sodude KshdXSb. h)

# Boclude Kunosd h

# Boclude osipo&oeth>

# defioe PoRT 12345


# de&ne BUE SZE L624
10

sduct SockadcaBa Seneh addr clietaddn


Socklen ent-Jea
15 cho buen euE-SIZE ]3
=
SocKe (AE NET, SoCK DORAM,O))<o)I
peoan ( Socket cne aon faaled )3

ex()

20 memsei seNenadd, Qisizeak (sevnadd)i


Serveada Soo
1
See-addn, sßoaddS-add lNADDR_ANY
Sehuenoddn sn -pant
25 B, Coiod Csock}d,Cstsut Soclkadcb) senvenaddbL

pesanB8ad fosled);
Teacher's Signature:
<br>

Sever: H6

diedi Helo
Serve

cient eo
cho ended
<br>

Page: 17
Experiment Name No.:
/

:
Date

lose Csocka)

on past
pršat ("seuen unnig hanaPoRT)i
Säzeo Coiet add)i
cable Ci)4
21ecuraalsockjd, Ccha t)butten BUf sIZE
Msh aANTALLL, Cstuct Sockadte ieat-adcta
16

buen Inl: '\0;


pozot "Clieaži %s\a"buRen)i
Sehyeh
15

20
euna0i

25

Teacher's Signature:
<br>

Conmplobon Code
Seve.c
Seye
<br>

Expesmea?-4 Page: 18
Experiment Name / No.:
Date

laate doa TCe Sewen let socket prognmang

Senven
#ocucde<shtba. h)
#
5 Soude <staleb.h)
# aclude
<sng)
#
Soude <unssd. h)
#
Boude <onpaLžoeh
#
olude <ime h

105 deyiae PoRT 808O


BUERER_SIZE O24

bot seen td,ew sockei


15
suc sockodt8n seyeonddn
Chaân
be TBUEF£R_SIZ£1= jot

cha onesin oo1;

20

perdna ( soc
ket creatoon Holed "):
ex&A (EXIT_FAlLUR£)

=
sevenaddsåo_adAnsadabr INADDRANYS
Senvenadson pot* hons CPAR;
Teacher's Signature:
<br>

Seve 8sening post 808O,..


heceived þom ed : Sent daelne: Thu Mas 27
210: 21
2025
<br>

Page: 19.
Experiment Name / No.:
Date

cbnd Csevend Csuct socKoddn *)& seeoddn


SigeoCsehven_odds ))<o)
pea
(« Bnd Foles');
eik CEXT- FAILURE)
5

pta
ex}CExIT FALURE)

10
poršo( Seaven seaing oa postda',PoRT):
Socka *)
even ad, odelen)<oi
peias
15
eak CeXITFALUE)

nead(oeus SockekbujenBUEFERSIZE);

20

Saprin one
sn,sheasCne -al"serven daže
lioei
Send (oes-souvet ice-sin,sinlea(Bine-soi
olose Coes Socike)
lOse Caehwen -he)i

Teacher's Signature:
<br>

Complaion Code

ent.c
gcc eot.c
Tie
<br>

Page :
Experiment Name / No.: 20
Date :

Cest
Saclude <ad&a. h)

#
acude Kotnigh
#
Solude Kaspo /Soet. h>
# deline PORT
PORT 8080
BUSFER SIZE L924
10

15 Bme_

peen(" Socke ")3


eet CExTEAILWRE)
20

Sewen_odd.siaoig =
sia-pot hoos (PoRT
Sezehodd

26

e}(EXT-£ALURE
Teacher's Signature:
<br>

Comeded o seven. Seo chang!


SheceBved Serveh Seve dode one. Tbu Mao
27
210 21
2025
<br>

:
Page 21
No.:
Experiment Name / :
Date

CoooetCsock
(cuet Soclkaddh ) senwenoddnsyep
Csehvenaddn)s o)4
pehna( Conneaon Foaled"
e
(EXT-FALURE);
5

10 s,cimeC):

head(sock, buen BUFFER SIZE )3


pün, ( seceved pom seeni%s\abeni
15

20

Teacher's Signature:
<br>

Seven 5sis tenåg post 8OO


Receved Jet ie doe|ne: Thu Aps 3

20:23:43 2025

Compsloa code :
Seue.c
Senve.c seve
Senven
<br>

Experiment Name/ No.: Expeieo -5 Page


:
22
Date

soc ke?
Ne dan DP
Seveh et
dieat penagonamning o od

Sezven
#include<sdio.h
#nclude Kaia ib.h

#oclude Kunisd h

# SanpaLänet. h
aude
PORT 8080
#dene
BUFFER_SIzE l024

15

cha, bun TeUERER_SIZE1i


chan ne s io]:

CsockRd
=
socke? (AE JNET SoCKDcafRAM O)) <o)i
pesan ( socke} eaton "):
exs} EXIT-£ALUR£)i

Teacher's Signature:
<br>

Page: 23
No.:
Experiment Name / Date :

ermsetC& senven adda, Q,sözea (senn odtbn));


sNoddrsin amig
eyenaddnsa-addns-addn INADDR-ANY3
gevenaddn. s8a -pat bioos (poRT)

(Senvenadd)<o)i
pennan (hBžad fosled ";
clese Cseka)i
10 exi} (EXT-FARE

seNESA s steniog poe


%daPORTJ}:

1eco(sockd Ccha)bue, aFPER SIZE o.(shuct


15
Soekoddn +) eotaddnloddn Jens

20

ome (2)):

Sendto(socispe, Ceons chan)koe b


slea (žome
s)

lose

Teacher's Signature:
<br>

Coaplon. code :
J'ent.c
<br>

Page: 24
Name/No.: :
Experiment Date

# <siob)
Socude
#oclude <sb.b)
Bockude singh)
h
soclude <usid.
<ospa /&oet.b)
#ncde
#inlude <eroe h)
#detoe PoRT
PoRT 8080
#deine CUFF£R SIZE 024

Suct sockadina Seen_add


Cha
ba lBUE££R_ SIze 1;

<
Socke CAEINET, SOCKDeaRAM o)<o)i

ex&} (EXITFAlLURE3

Sesuen-oddnsön fomo
Senven

Teacher's Signature:
<br>

Oukput?
Recesved
20: 2343' 2025
<br>

:
Page 26
Experiment Name / No.: :
Dote

adda) <: o)
peron(" Tovad odlnes Addess ndt suppeoted "):
ex}eXT CAL VRE)
5

ene(2):
Sopsšo anes sžye(icoe sn ciest dae|imei
o
10 Sendh (sockal ,Cconst cha)ne sdnslnea (Zsme-s),
zenk CseNON attnD;
Ccons
sut sockoddn ) seuenoddn

NULLNULL)
15

ponia Received.

clese Csockqa)

20

25

Teacher's Signature.
<br>

Experiment
Name/No. Expeumen -S Page 26
Date

A
otk corapsiaing ive soteanneed sysems,eaah asigned
IP addness aod deaiynaded asMachine |' Bhonough achioe
launue
as he senveh The

npleneat a
TCP-based seveh- ent echo comrunseatvon

heseNen
o a
eSth cubch esabh cooneoàon. Ooce ihe
ciei is
TCP sessoon Ss
leseda dadiaaed echo soked b he seeh
lond he chosen oenž. Bo-dineia mesaoge exchange conawes undil
ieshes e
seuen a he cieo eoens he raihoa kayond

sinple
ased oa you scenaio eabeie
hee ae S
macines ath uniue 1Ps.
Mochie los ashe seeehe
Bosed on ASen
mochines.
a
Qoce coopehed Tep echo commuaicaon begsas.
Commyaeoian coioues untl etheh cide types EXT

Teacher's Signature:
<br>

Corgpalboa Code i
iee sehve%.c
\sesrver
.(sewe
<br>

Page :
27
No.:
Name /
periment Date:

Senwen Ssle

# Ksbh)
Soude
#oude <sting.h
Saude KuaRkdab

PORTA2345
# deaoe GuEFER SizE l024

15

[Link].G 39
.
lo. l0G 26"

Jo.10.9.142

Sehyen 2
Socket(ARINET [Link]£AN oi

pessen (u Soaikef foled^)i


ex(eXIT. FALURE

Teacher's Signature:
<br>

a oent o cennet...
ientcopeded.
:
Gert helo
You ha

en: Ho
ae you

e
ex
<br>

N
Page 28
Eeent Nae Date

ddheas,an may Af_INET

ldtea-addu .sndd INADDR-AN4i


(xlad ea ahmpax hans ( PORT)i

Chäad Csebiwehi-fd (adbuek sankadata ")kodieas boyeo} laddesm )) <0)4

anCaetueh-Hd3);

exi C£XT_CALuRE)
paun cent cnOabced.a);
memseh Cb ., BUFFER_SIz£)

o)
bneak
poiny( Youi ")
aeta (bten BufreR_ Size sddia)

Teacher's Signature:
<br>

Coapl:toa Code?
e
Dano

.te
<br>

:
No.:
Poge 29
Experiment Name /
Dote

=
1) o)
bheak

lCtent Sie
8pade KsiHóoh)
#
Snede Ksb.h)

Soclude <unisA b)

# e PoRT
2ÁS
# BUPFER-SIZE 024

20
sbu Sockadd_Ba senvoddni
LeUFFER_SZE;
choer
bue
Sock
=
Socke (AE JNeT SOK STREAM 0);

peste Socke neTon enhas:


-
neha

Teacher's Signature
<br>

Owpu
lou helo
Seswe hoo

You How Ne
Serue ?
fne
You
eot
<br>

Page: 20
Name/No.: Date:
Aperiment

[Link] omy AE-INET


a
seu
sehuodda Soapos

petna (" Caonecaoa fosled ");

;
BOFFERSIZE sia)

Sreod (seck, bulßen, BUPEÊR SIZE)

et4) o0)
aneok

lose lsock)3

Teacher's Signature:
<br>

Name/No.:
Expoinen -7 Page 31
Eoeriment Date :

DeniyaandSaplenet
a
upp-based severöen echa coomunicalion
he toongieauinemeti
(Oochine ) shaudd piampt he usen o
selest
The seVen
Alae 2 o a
cloeat ooch8oes (Oachoe mochioc 5)

CororLncadoo,
a
seles cloenthe seve9 shaud besin
he
eat
selectec UDP sockes

echo oommußcaon sessoon shawd be


beeleonl
A

esabsshedhene eoch oessge


Rhe a s
ien echoed kback by he
othe.
Ths Communscoton shaud Contenue uo) ethen he seveh
paioì
noe ien sends Hne keywct et, csbiah
Ahe cammunseoteon shaudd
gocehy end
lete be cosmespondang
C
progos asn kedh the
seNEh sd he vDP ent o

caonality

Teacher's Signature
<br>

:
Page 32
Aoeriment
Name/No Date

S&de
Seve
# Sacude Sstao, h)
#ialude
K
shb.h)
#
Kunisdh
sacude
#Salude <apalsnth
# deine PORT 12345
MAXLK 1024

sacktd
CMAxUNE];
cha
be senvodd, olaaddn ?
Ssut sockadn
socklent en se
sieo okodnli

10.10. G.26
[0, I0.G. [80"
|0,10. 9. 142

pon (“ Selet
a
iet to comnuairade catthila ");
-
(mochine %d) IP: 2sla',
pinip CZd. cient
i+, i+2ets Li);
Teacher's Signature:
<br>

Compalation code

gce udp-echo sever. c [Link]


.ludp- sewer
<br>

:
Page 33
Name /No Dote :

Aperiment

goun (" Enten chosce (i-4): );


ScanR((" 72d"choâe);

Cehace c|dhaice >4)


(Taualád choce, ln ");
exd CEXT-FALURE)

<

Socket (AFINET,SocK-DC1RAM
s o)) 0)
peonon (* Socket cheaon asled ");
e6tEXIT-FALUR£)i

memsetCA senuaddnÔ sozeo Cseraddn )i


memset(ioddsoszes CArioddn)

15
Sehvaddnsonaddsadd
=
INADDB_ANY
Sezuaddosán-pot hans =
(PoRT)i
soc KRd Ccons
suet sockodd *)seuodda

Jioddns
addnson-po hoos CpORT);
Leboäce - [Link])
l, l
<AE_INTens
0et-pžon
Peot-(" chat shaned eoth ient (Machine d)..a
chonce t );

Teacher's Signature:
<br>

Ouput
Selet a
ent o
communicate
2) - TP- 0. 10.6 . 139
|. QBen (Machine
ent (Machsne 3) - TP - l0. lo.G. 2c
2. - 10. 10.G. 130
3. set (Machöne )-IP
(Machone s) - Tp - l0.14.142
4. OBe
Entes chace Ci-4) :1 ...
Cha
sated caoth set CMachine 2)
Tou : Helo dlien

Cet: Helo Seven

Olbent: e
Conneon. dosed.
<br>

:
Name/ No Page :
Oeriment 34
:
Date

chan sendbu MAXLINEl:


poio (u You (Seve):");
Hact Csendbu MaxLINE
sendbu Crcspa Csendbu, a)]a o;
sendto Csocka sendb
sžea
(sendb)
Sockaddh *)2Sioddalen

Sockaddea *) ;
ioddaea

ex) == 0)
bsesk

close. Cseckd)
pia (s Coonetiaa dosedai

Teacher's Signature:
<br>

Copslaon code :
udp-cliend
•udp-ert
<br>

Page: 35
Name/No : :
speriment
Date

Cleat Side
#nclde Ksdio. h)

#nclde <sbingh
önclude <unisdb
#Sacade Kanpa l8oeth)
PORT
PORT 12345
# deine
MAXLINE
# dene 1024

MAXLINE J:
cha
buen
Sut Sockoddán Sesoddn
E
socke}CAF INET Sock-DCZRAM o) co

pennan" Socke chetoon


ext C£xT-FALURE)

Senven JP odness);
Scan
("2s'seweg p

Teacher's Signature
<br>

Qwput:
Enes Seven IP address l0. l0.C.l84
UDP Eeo lent sased. Type quid.
You: Helo Sehvel
Sesven: Helo lentl
You Hocw ahe.
Serve doing

Sesve. ext
Conneion losed.
<br>

:
Page 36
Name
/No. Date :
ooeriment

Sevod sn-po
seiackn.
toetanCAF INET, Seneh jp, &[Link]
o
oon( uDP Eaha cleni sqed. Type exsi ' qut.a);

cwhie Ci)4
cha Sehdb LAXLIN £];

MAXLINE sdA
Iskecspa Csendb
senda
snealsendb Q. Ceont
Sendhlsockfd sendbu
seu sockadda senvaddn
CsempCsendbe 0)
boneaKi
orsockfd buiMAXLINE a,Nu,NULJ
porint ( sSenuen ; Zsla"b

bheaki

Teacher's Signature:
<br>

No.
Expesnament -8 Page:
37
Name / :
ooeriment Date

peelapa poga šaplemenžng Socke -based


a UDp

1t seNeh demansnolag
model he estobl8sbrmet
senve
heloabe coaseoon beseen
a
n a he e}.

<sAio.h>
#de ude
4
<salb.h
# koclude
<skning.h
b
#
nude Kunstd
PORT 12345
delsne BUE SIZE 029

15

chat buen CBuE SIZE]i


Skhuc Sockoddin senuenoddn doenaddi

E
SOcke(A£ANET, SoCKOGHRAM0))<o)
peaa (" SockeY cneon ");

Teacher's Signature:
<br>

UDP ho Seve s poot 12345...


&ent: Helo Seven I
Echoed back o en
Cet: Hoc ane
Echoed back to et.
:Byel
Echoed back
o
e.
<br>

No
-
Page: 39
Name/
ooeriment
Date :

senvenocd son
[Link] INADDR-ANY 1

=
[Link]-pont boos (PoRT);

peha B3od

socklen leni
Serven s
Tuonig an pon2da RR);

en a siaeo
Cokanadin li
0
(sluet Sockaddn *)8Jei-addnlenli

Soc Koddy *)
Senda(sockf dbuen,O (const shu
et_odd, Yeni
poän( fchoed aack o
eat la "

Teacher's Signature
<br>

. Page: 40
Name/No
Eperiment Date

Clieo S&de
Sshsio. h)
<sždko.
# sode
esaclade <singh
# socude ustd.h)
123A5
deine PORT
deine BUf_sI2E l029

Suc Sockaddnon senvenadda


chanbn LeuE SZ£l;

INET SocK DoRAM, o) <o)


CSackd = socket (A£
penan Sackeneaon Raled ")

sezuehoddr son
amly s Af INE T
SeTyen addn. son-po
=
hlons (RoRT)
hyenadd, sads,Sadde
s
an-add ( 0.l0.9.20g):
=
Socklen Jen
soeol Ksenuen addn}

Teacher's Signature:
<br>

ient : Hlo, Senvel


Seve: Helo Sebent Seve!
t How ae
Sesnve: Hoe Oe,
ent Bye!
Seve : Bye!
<br>

Poge
/No. 4J......
Name Date :
ooeriment

&seeaddn, e);
Secuom Csockd, Cchan )bu E SIZ£, MSG

WALTALLsu Sockadn *) seshvenaddb,2Yen)i


buh Lole'\o

Seven eha
i2sbuen

Teacher's Signature:

You might also like