首页 > 代码库 > TCP/IP——链路层简记

TCP/IP——链路层简记

在TCP/IP协议族中链路层的主要目的有三个:

  1,为IP模块发送和接受IP数据报。

  2,为ARP模块发送ARP请求和接受ARP应答。

  3,为RARP模块发送RARP请求和接受RARP应答。

 

链路层包括:网卡和驱动程序两部分。

 

物理地址(Media Access Control):链路层的地址叫物理地址(Media Access Control),是一个全球唯一的地址,比如,著名的以太网卡,其物理地址大小是48bit(比特位),前24位是厂商编号,后24位为网卡编号。链路层发送数据的时候就会以这个地址来识别机器,将数据送到正确的地方。

 

链路层的封装格式:常见的有以太网、IEEE 802、SLIP、CSLIP、PPP等。

 

环回接口:有一些网卡是不能读回自己发送出去的数据的,所以有了环回接口(Loopback Interface)这个东西,一般这个接口的地址是127.0.0.1.可以把数据寄回给本机。

 

最大传输单元(Maximum Transmission Unit,MTU):是指一种通信协议的某一层上面所能通过的最大数据报大小,如果出现了一个超过MTU的IP数据报,那么这个数据报就会被分片,MTU是一个逻辑限制而不是网络设备物理上的限制,目的是为交互设备提供足够快的响应时间。(最小传输单元的限制也是存在的)

 

TCP/IP——链路层简记