You are on page 1of 5

Chula Ping Cam

Ping
1 There are significant detterences in time the reason the fact
response might come from

that www.chula.aeth his server address in Thailand and www.cam.ac.uk his server address in UK

Ping Chul Wire Shark

Ping Cam WiraShah


routechub
Trace

2 www.chula.ac.th and www.cam.ac.uk have different trace


route result and Trace
route

to www.cam.ac.uk his lots more hops than trace


route to www.chula.ac.th the reason

come from Cholo is in hop to Thai's router while


server's Thailand which required
might only

Cam server's is in Uk thatmean it need togo through Thai's router then International router

then to Uk's router It can beeasily seen that to go to Cam we need lot more steep

than to Chula

route Chula Wire


Trace Shark
Trace
route Cam Wireshork

2.5 From
Observing wireshark for
r
Ping Command
is used with ICMP protocol

and it can be see that ping is 2 way

communication Crequest reply

From Trace
route command on wireshork

route is actually a
we see that trace ping
command
to multiple router This result in having a
lots of line of packets send in the wireshark

we know that traceroute use ping


because in
WireShark we see command
ping
Examples include web servers mail servers file servers these servers provide resources to client

devices such as PCs laptops tablets smartphones Servers have


one to many relationship

with clients meaning a single server can provide resources to multiple clients at one time

4 Example of hybrid clientserver and P2p is Instant Messaging Application

In instant massaging application chatting between two users is P2P and the centralized service port

such A client presence detection location is the uses of clientserver


because when
user

registers its IP address with central server when it comes online or when user contacts

central server to find IP address of friends

5 UDP When speed is prioritize UDPwork much faster because UDP transaction

can be as fast as one RTT but TCPthe minimum


transaction needed
is 2 RTT
because set up is required

G HTTP is hypertext transfer protocol which is use to transmit website


data across the internet HTTP is called a stateless protocol because each request

is executed
independently so there is no collection of requests that were
executed before
7 Because Http FTP SMTP POPS require that all data to be received
and it need to be reiceived in order and with out
gaps Only TCP
provides these services

8 When user access the website for the first time the sever creates an

ID number then putthat ID in the backend and returns this ID numbers as a cookie number

Cookienumber is stored
on user browser Foreach visit the browser sends cookie number

back
to the site

9 Bob
may
not return chunks to Alice because Alice
may notbe in the top 4 providers

of Bob

10 Alice need
to be optimistically unchokes
by one of the peer to get the chunks

from them

You might also like