《TCP/IP详解 卷一 : 协议》 第二章 链路层

链路层目的:

(1)为IP模块发送和接受IP数据报

(2)为ARP模块发送ARP请求和接受ARP应答

(3)为RARP模块发送RARP请求和接受RARP应答

CSMA/CD工作原理带冲突检测的载波侦听多路接入:https://zhidao.baidu.com/question/100552185.html

以太网和IEEE802封装区别

  • 两种帧格式都采用48bit(6字节)的目的地址和源地址

  • ARP和RARP协议对32bit的IP地址和48bit的硬件地址进行映射

  • 802定义的有效长度指与以太网的有效类型值无一相同,这样,就可以对两种帧格式进行区分

  • 802.3规定数据部分必须至少为38字节,而对于以太网,则要求最少要有46字节。为了保证这一点,必须在不足的空间插入填充(pad)字节

 

环回接口

大多数的产品都支持环回接口,以允许运行在同一主机上的客户程序和服务器程序通过TCP/IP进行通信。A类网络号127就是为换回接口预留的。

 

 

  • 传给环回地址(一般是127.0.0.1)的任何数据均作为IP输入

  • 传给广播地址或多播地址的数据报复制一份传给环回接口,然后送到以太网上。这是因为广播传送和多播传送的定义

  • 任何传给该主机IP地址的数据均送到环回接口

NAT英文全称是“Network Address Translation”,中文意思是“网络地址转换”,它是一个IETF(Internet Engineering Task Force, Internet工程任务组)标准,允许一个整体机构以一个公用IP(Internet Protocol)地址出现在Internet上。顾名思义,它是一种把内部私有网络地址(IP地址)翻译成合法网络IP地址的技术。因此我们可以认为,NAT在一定程度上,能够有效的解决公网地址不足的问题。

https://www.cnblogs.com/wbxjiayou/p/5150753.html

 

MTU和路径MTU

  • 以太网和802.3对数据帧的长度都有一个限制,其最大值分别是1500和1492字节。链路层的这个特性称作MTU,最大传输单元。

  • 如果IP层有一个数据报要传,而且数据的长度比链路层的MTU还大,那么IP层就需要进行分片,把数据报分成若干片,这样每一片都小于MTU

  • 点到点的链路层(如SLIP和PPP)的MTU并非指的是网络媒介的物理特性。相反,它是一个逻辑限制,目的是为交互使用提供足够快的响应时间

  • 两台通信主机路径中的最小MTU。它被称作路径MTU。

  • 路径MTU在两个方向上不一定是一致的(从A到B的路由可能与从B到A的路由不同)

  • MTU是计算出方向。

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值