计算机网络的数据链路层与网络层

本文详细介绍了计算机网络中的数据链路层和网络层。数据链路层主要涉及点对点信道和广播信道,使用PPP协议,并在异步传输时采用字符填充法实现透明传输。网络层则提供无连接的数据报服务,重点讲解了IP协议及其相关协议ARP、ICMP和IGMP,以及路由器在互联网中的作用。
摘要由CSDN通过智能技术生成

数据链路层

数据链路层使用的主要两种信道:点对点信道,广播信道,分别使用点对点协议ppp以及CSMA/CD协议

一、使用点对点信道的数据链路层

1、 链路:结点到结点的物理线路,只是一段路径的组成部分(也称物理链路)

数据链路:把实现控制数据传输的通信协议的硬件和软件都加到链路上构成的(也称逻辑链路)

2、 数据链路层协议的基本传输单元——帧

3、 数据链路层协议解决的三个基本问题:封装成帧,透明传输,差错控制

4、 封装成帧(framing)就是在一段数据的前后分别添加首部和尾部,然后就构成了一个帧。确定帧的界限,也叫帧定界。

5、 透明传输分成文本文件和非文本文件(图像,程序等)

文本文件不会出现帧定界控制字符,所以就是透明传输

非文本文件要进行字节填充,具体:发送端的数据链路层在数据中出现控制字符“SOH”或“EOT”的前面插入一个转义字符“ESC”(其十六进制编码是1B)。接收端的数据链路层在将数据送往网络层之前删除插入的转义字符。如果转义字符也出现数据当中,那么应在转义字符前面插入一个转义字符。当接收端收到连续的两个转义字符时,就删除其中前面的一个。
二、PPP协议

1、应用:用户使用拨号电话线接入因特网时,一般都是使用PPP 协议。

2、三个组成部分:

一个将IP 数据报封装到串行链路的方法。

链路控制协议 LCP (Link Control Protocol)。

网络控制协议 NCP (Network Control Protocol)。

3、帧格式:开始标志字段 F &

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值