Wednesday, April 17, 2013

Chapter 9: TCP/IP Applications pg 275 - 286

TCP
- Transmission control Protocol (TCP): enables connection-oriented communication in networks that use the TCP/IP protocol suite
- TCP three-way handshake
- most TCP/IP applications use TCP because connection-oriented sessions are designed to check for errors

DHCP
- Dynamic Host configuration Protocol
- can't assume another computer is ready on either side of the session
- uses port 67 for sending data the the DHCP server

NTP/SNTP
- Network Time Protocol (NTP)
- Simple Network Time Protocol (SNTP)
- synchronize the clocks of devices on the network

TFTP
- Trivial File Transfer Protocol (TFTP): enables you to transfer files from one machine to another
- has no data protection so it is not used for communication between computers across the internet

ICMP
- works at layer 3 to deliver connectionless packets
- handles disconnect messages

IGMP
- Internet Group Management Protocol (IGMP): enables routers to communicate with hosts to determine a "group" membership

Registered Ports
- ports numbers from 1024 to 49151 are called registered ports
- anyone can use these port numbers for their servers
- 0 to 1023: well-known ports
- 1024 to 4951: Registered ports
- 49152 to 65535: dynamic or private ports
- socket: connection data stored on a single computer
- socket pairs: the connection data stored on two computers
- connection: the whole interconnection

No comments:

Post a Comment