计算机网络之链路层和局域网

链路层信道分为两种:


1广播信道:局域网,无限LAN,卫星和混合光纤

2点对点的通信链路 


5.1 链路层和概述

链路层采取的动作包括了差错检测,重传,流量控制以及随机接入

特点:数据报在不同的链路可以使用不同的协议


提供的服务可能包括:

成帧 ,链路接入,可靠交付,流量控制,差错检测,差错纠正 半双工和全双工


   链路层实现是在网络适配器上,包括了软件和硬件,也称为网络接口卡,即网卡(许多功能是用硬件实现了,大大的提高了速度)

5.2 差错检测包括 

1奇偶检验  2检验和 3循环冗余

5.3 多路访问协议

1信道划分协议

TDM ,FDM(缺点:限制了速度 优点:避免了碰撞)

 CDMA  

2随机接入协议

1 时隙ALOHA协议:效率太低

2 ALOHA协议:更低...

3 载波侦听多路访问CSMA

先监听,出现就停止发送,随即一个时间后在发送

3轮流协议

1轮询 优点:消除了碰撞和时间缝隙,缺点:引入了轮询的时间延迟,主节点有故障,就会影响全部

2 令牌协议:

没有要发送的就把令牌传下去


5.4 链路层编址

    5.4.1MAC地址

MAC地址为6字节 每个电脑的MAC是固定的 通常为16进制的地址

5.42 地址解析协议 ARP

A为了将数据报发往B处,必须在数据报写入IP和MAC地址,为了得到B的MAC地址,A将B的IP传递给A的APR模块,返回相应的MAC地址,类似于DNS,重要区别在于DNS可以在任何地方解析主机名字,ARP只能在一个子网的节点来解析IP地址,如果说ARP模块没有保存这个IP的信息,那么就会产生一个ARP分组发往给子网的所有节点,来查询IP对应的MAC,注意一旦查询到了就是一个标准帧返回,而不是一个广播帧,

    如果B在子网以外的时候,这时候是通过ARP查询得到路由器的MAC,然后将数据报发送给路由器,路由器收到以后,解析查看B的IP地址,然后用ARP查询B的MAC,然后再发送数据报到B

(?A是如何判断B和A不是一个子网,是直接看IP地址么)


5.5以太网


以太网的最大传输单元是1500字节,一旦超过就必须切分,最小为46字节

提供了不可靠的无连接的服务

使用协议 CSMA/CD

1,适配器在任何时候传输

2,监听到有其他在传输,就停止传输,用了载波监听

3一旦检测到其他的传输,就停止,用了碰撞检测

4,等待一个随机的时间,


5.6链路层交换机

交换机对节点是透明了,节点并不知道交换机转发了自己的数据帧

交换机的功能:过滤和转发

交换机的转发是基于MAC地址的


交换机有一个表,包含了1节点的MAC地址,2到达该节点的交换机端口3节点表项存在的时间


当有一个帧到达交换机的时候会出现三种情况

1没有目的MAC节点的信息,就向除了来的那个接口的其他接口发送这个帧,即广播帧

2有一个表项 刚好就是和来的那个接口X相关,也就是说可以丢弃了

3有一个表项不同于2就可以转发过去了


交换机的自学习能力: - 1初始表为空 - 2每次接受到一个帧,就会在表中存储 1这个帧的MAC地址,2这个帧来自的端口 3当前的时间 - 3在一段时间内没有收到这个目的地为这个MAC地址的帧,就会删除这个表项(即插即用) **链路层交换机的内容** - 消除碰撞 - 异质的链路,允许不同链路使用不同的速度 - 管理,如果一个适配器异常的工作,那么交换机会再内部断开异常的连接, **5.64 交换机和路由器的比较** - 交换机的优缺点:1即插即用 2具有较高的分组过滤和发送速率,因为他在网络的第二层,路由器在第三层, - 缺点是:大型交换网络要求这个节点必须有大的ARP表,此外对广播风暴不提供任何的保护措施,如果某主机出现了故障,不停的发送广播帧,会崩溃以太网 - 路由器的优点:当网络存在冗余路径的时候,分组是不能通过路由器循环的,没用生成树的限制,可以使用各种结构来构建因特网, 还有就是对广播风暴提供了防火墙的功能, - 缺点:不能即插即用,对分组处理的时间比交换机要长一些,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值