博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
链路层
阅读量:5815 次
发布时间:2019-06-18

本文共 1878 字,大约阅读时间需要 6 分钟。

1、  以太网CSMA/CD的工作原理(Carrier Sense Multiple Access/Collision Detect)

发送前先检测总线是否空闲。如果空闲,则立即发送数据;如果忙,则不发送。在发送数据的过程中,边检测总线是否有冲突。若无冲突则继续发送,直到数据发送完毕;若有冲突,则立即停止发送数据,并发送加强冲突的JAM信号,让网络上的所有主机知道发生了冲突,然后等待一个预定的随机时间,且在总线为空的时候再发送未发完的数据。

二进制指数后退算法原理:

①     将冲突发生后的时间划分为长度为51.2微妙的时槽

②     发生第一次冲突的时候,各个站点等待0或者1个时槽再开始重传

③     发生第二次冲突的时候,各个站点等待0、1、2或者3个时槽再开始重传

④     发生第i次冲突的时候,在0到2的i次方-1间随即选择一个等待的时槽数,再开始重传

⑤     10次冲突后选择等待的时槽数固定在0-1023间

⑥     16次冲突后,发送失败,报告上层

例题:1. CSMA/CD网络长1KM,数据传输速率为10Mbit/s,信号传播速度为200m/us,问:11bit的时延相当于多长的线路?2、传输1518字节的数据帧需要多少时间?(那个正确啊?)

      1)1bit的时延:1/(107)=0.1us  可以传播的长度:200*0.1=20m 所以,1bit的时延相当于20m的线路

      2)传输时延:1518*8/(107)=1.2144ms        传播时延:1000/200*106*103=5ms   总时延:1.2144+5=6.2144ms

 

 

2、  以太网分类

①     10BASE5:粗缆以太网,500m

②     10BASE2:细缆以太网,185m

③     10BASE-T:双绞线以太网,100m

3、  PPP工作原理

①     每一帧都有循环冗余校验

②     通信双方可以进行IP地址的动态协商

③     对TCP和IP报文首部进行压缩

④     链路控制协议可以对多个数据链路选项进行设置

4、  环回接口

环回接口允许在同一台主机上的客户程序和服务程序通过TCP/IP进行通信

5、  MTU

 链路层允许携带数据大小的最大单元,由于MTU严格限制包的大小,所有IP数据报的大小也受到链路层MTU的限制.

IP分段问题:

标识(16bit):唯一标识主机发送的每一份数据报.

标志(3bit):MF=1代表后面还有分段,MF=0代表最后一个分段;DF=1表示禁止分段.

片偏移(13bit):表示这个片在整个数据报中的相对位置.

以太网最大传输单元MTU为1500字节

路径MTU是指两台通信主机中的最小MTU

例题:1.        一个IP数据报的长度为4000字节,网络层的MTU1500,请回答以下问题:A、该IP数据报在传送时是否需要分解为更小的数据包?为什么?B、如果要分,写出该数据报会被分为几片?C、各个片的头部信息中,LengthFragflagoffset字段的内容。

A.要分解为更小的数据报,因为数据报的长度大于MTU。B. 分片后的数据的数据部分大小为1500-20=1480B

被用来分片的数据为4000B 共分为3片

C.    Length           Fragflag         offset

1     1500             1                      0

2     1500             1                      185

3     1060             0                      370

 

6、  集线器和交换机的工作原理

①     集线器是以星型拓扑结构连接网络的中枢网络设备,从一个接口收到报文后,就向所有其他接口进行转发。集线器不分割冲突域和广播域

②     交换机提供了桥接能力以及在现存网络上增加带宽的功能,LAN上的交换机工作在MAC层,检查数据帧的MAC地址,维护着网段的一个地址表。交换机可以分割冲突域,却不能分割广播域

③     集线器是共享设备,如果端口数为N,一个端口的数据速率为R,则集线器的最大带宽就是R,而交换机使得各个网段可以并行通信,其最大背板带宽为NR。

例题:1.  什么是交换式局域网?它与共享式局域网的区别?

 

HUB  SWITCH局域网使用了集线器或交换机。利用集线器连接的局域网叫共享式局域网,利用交换机连接的局域网叫交换式局域网。

区别:1.如果端口数为N, 一个端口的数据速率为R,集线器是共享设备,其最大带宽为R,交换机使得网段可以并行通信,其最大带宽为RN.

2.信道的类型不同。

3.通信方式不同。

4.拓扑结构不是一样的,共享式局域网在同一时间内,单点对单点传输,而交换局域网单点对多点传输。

 

转载于:https://www.cnblogs.com/CVGNAY/p/3463188.html

你可能感兴趣的文章
电信无限流量卡
查看>>
C工具库10:带引用计数的buffer
查看>>
javascript 生成MD5加密
查看>>
CF1119F Niyaz and Small Degrees
查看>>
24飞机大战_面向对象设计类
查看>>
每天一个linux命令(17):whereis 命令
查看>>
css3新特性
查看>>
当*.sql文档太大是,数据库控制软件不能直接导入时,需要用到数据库控制台的导入sql语言实现...
查看>>
WinForm LED循环显示信息,使用定时器Threading.Timer
查看>>
解决xftp远程连接中文乱码
查看>>
算法学习(3)----求数组中大小最接近的两个元素的差
查看>>
Log4j常用配置及使用
查看>>
gson如何转化json数组
查看>>
spark RDD功能与分类
查看>>
第一周项目个人小结
查看>>
第二周内容总结
查看>>
mssql使用问题大合集
查看>>
20145234黄斐《网络对抗技术》实验六-信息搜集与漏洞扫描
查看>>
一些常见的js编程题
查看>>
ORA-01012: not logged on
查看>>