TCP-IP摘记(第2章链路层)

链路层主要有三个目的:

(1)为I P模块发送和接收I P数据报;

( 2)为A R P模块发送A R P请求和接收A R P应答;

 (3)为R A R P发送R A R P请求和接收R A R P应答

 

1.环回接口

    

TCP-IP详解卷1 写道
大多数的产品都支持环回接口( Loopback Interface),以允许运行在同一台主机上的客户
程序和服务器程序通过T C P / I P进行通信。A类网络号1 2 7就是为环回接口预留的。根据惯例,
大多数系统把I P地址1 2 7 . 0 . 0 . 1分配给这个接口,并命名为l o c a l h o s t。一个传给环回接口的I P数
据报不能在任何网络上出现。

    (我的笔记:以太网驱动程序在发现目的IP地址与接口IP地址相同的时候,会把IP包直接放到环回驱动程序的IP输入队列里)

 

2.最大传输单元MTU

   

TCP-IP协议卷1 写道
以太网和8 0 2 . 3对 数据帧的长度都有一个限制,其最大值分别是
1 5 0 0和1 4 9 2字节。链路层的这个特性称作
M T U,最大传输单元。不同类型的网络大
多数都有一个上限。
如果I P层有一个数据报要传,而且数
据的长度比链路层的M T U还大,那么I P层
就需要进行分片( f r a g m e n t a t i o n),把数据
报分成若干片,这样每一片都小于M T U。

 

3.路径MTU

   我的笔记:如果两台主机之间通过多个网络,那么路径MTU就是通信主机路径中最小的MTU。它不是常数,取决于当时所选择的路由。

 

 

 

你可能感兴趣的:(tcp)