网络协议简单入门
应用层:自定义
用于用户自定义传输数据
运输层:TCP/UDP
UDP
UDP保证数据是最正确无误的。但是无法保证数据是顺序,不丢失的。
TCP
TCP是可靠的,不丢失,顺序的。
网络层:IP/ICMP/IGMP
IP格式
主要作用:
- 作为高层协议的载体。
- 向目标地址发送数据。(IP路由寻路)
链路层:设备驱动以及接口卡
IEEE 802.2/802.3(RFC 1042)和以太网的封装格式(RFC 894)
主要作用
- 作为IP数据包的载体。
- 向目标MAC地址发送数据。
目标IP地址由ARP协议得到。(
ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行)
IP地址由RARP或DHCP(如今RARP很少了)分配获得。
这里有个MTU:1500