Академический Документы
Профессиональный Документы
Культура Документы
Send Receive
User User
Application
Application Application
Format, code DATA
Presentation Presentation
Synchronism, delivery system
Session Session
Data transfer control among End system
Transport Transport
Routing Routing
Relay system
End End
Identification of node(machineIP address
Identification of program(protocol)port number
Program Program
NodeA NodeB
The 3rd layer
Network(IP) layer
IP addressA IP addressB
Internet
UDP header
Data
32bit
UDP (User Datagram Protocol)
Character
Standard protocol of connectionless transmission, which
values real-time communication
Execute non-procedure data transmission, so less reliable
than TCP
Use case
Used for data which dont cause big problem if falling out
few parts, such as image, movie, voice and streamed
music. In this case, they ignore delayed packets
Etc. DNS
TCP
Hypothetically creates circuit for packet exchange
A C
Circuit between A and C
TCP (Transmission Control Protocol)
Character
Standard protocol for bidirectional connection-typed
communication, focusing on reliability
Data
32bit
TCP (Transmission Control Protocol)
Character
Standard protocol for bidirectional connection-typed
communication, focusing on reliability
Send Receive
User User
Application
Application Application
Format, code DATA
Presentation Presentation
Synchronism, delivery system
Session Session
Data transfer control among End system
Transport Transport
Routing Routing
Relay system
End End
Comparison TCP / UDP
TCP Protocol UDP
Communication
Connection Connectionless
method
High Reliability Low
Yes Ordering No
Low Transfer speed High
No Real-time Yes
Yes Overhead Yes (but minimum)
HTTP, Telnet, FTP, Upper layer DNS, NTP, DHCP,
POP protocol SNMP
Web Browsing Voice call
Mail Video streaming
File transfer IP broadcast
Conclusion
The development of end systemThe development of the Internet