网络接口层

在TCP/IP协议族中,网络接口层主要有三个目的:为IP模块发送和接收IP数据报;为ARP模块发送ARP请求和接收ARP应答;为RARP发送RARP请求和接收RARP应答;

TCP/IP支持多种不同的链路层协议,这取决与网络所使用的硬件,如以太网,令牌环网,FDDI,RS-232串行线路等;

以太网是当今TCP/IP采用的主要的局域网技术,采用CSMA/CD的媒体接入方法。地址为48bit;

802标准定义的帧格式跟以太网帧格式有点区别;


802标准的帧格式中DSAP 和SSAP的值都设置成0xaa。ctrl值设置成3。org code设置成0。区分以太网帧跟802标准的是以太网类型字段跟802标准的长度字段的取值完全不一样,这样就能够确保区分两种类型的帧了。

SLIP:串行链路网际协议。他是一种在串行线路上对IP数据报进行封装的简单形式,SLIP适用于家庭中每台计算机几乎都有的RS-232串行端口和高速model接入internet。(被PPP协议取代)

PPP:点对点协议

PPP修改了SLIP协议中的所有缺陷。PPP包括以下三个部分:

1)在串行链路上封装IP数据报的方法。

2)建立配置及测试数据链路的链路控制协议(LCP),它允许通信双方进行协商,以确定不同的选项。

3)针对不同网络层协议的网络控制协议。网络层有IP,OSI网络层,AppleTalk.....

PPP数据帧格式:


协议字段区分信息字段是一个IP数据报还是链路控制数据还是网络控制数据。

在同步链路中透明传输通过比特填充,异步链路中通过字节填充。

环回接口:

就是网络号为127的地址,根据管理,大多数系统把IP地址127.0.0.1分配给这个接口,取名为localhost(lo),一个传给环回接口的IP数据报不能在任何网络上出现。

环回接口处理IP数据报的过程。


1)传给环回地址的任何数据均作为IP输入。

2)传给广播地址或多播地址的数据报复制一份传给环回接口,然后送到了以太网上。(也就是在编写局域网群聊软件自己发的一份自己也会收到的原因)

3)任何传给该主机IP地址的数据均送到环回接口本身。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值