1. 共享介质网络
多台上网设备通过同一条介质线收发信息的时候,这样的网络叫做共享介质网络。
你是不是有这样的疑问:既然是共享一根介质线,那么不同信息转换成电信号或者光波都沿着介质线传输出去,如何保证信息不会相互混淆呢?别急,让我们自己思考思考,如果是你,要怎么解决?
- 令牌传递方式
我们自然的就能想到让信息一个个排队发出去,那么怎么保证信息一个个的发出去呢?我们可以给发送口加一把锁,只有获得锁才能发送,这就解决了上面的问题。我们称这样的方式为“令牌传递方式”。那基于这种方式,我们怎么获得这把锁也就是这个令牌呢?我们可以发送一个携带指令的的特殊报文沿着令牌环传输,接收到这个特殊报文的主机根据情况来决定要不要抢这个令牌,如果抢到,就只能这台主机发送信息,否则不能发送!
- 争用方式---载波监听多路访问
全称Carrier Sense Multiple Access (CSMA),是一种允许多个设备在同一信道发送信号的协议,其中的设备监听其它设备是否忙碌,只有在线路空闲时才发送。
发送端情况看,当一个工作站有数据要发送时,他首先监听信道并检测网络上是否有其他的工作站正在发送DATA,如果检测到信道忙,工作站将继续WAIT若发现信道空闲,则开始发送数据,信息发送出去后,发送端还要继续对发送出去的信息进行确认,以了解接收端是否已经正确接收到数据,如果收到则发送结束,否则再次发送。
核心思想:
1)先听后讲---信道空闲则发送,信道忙则等待。
2)碰撞即停。
3)退避重传---二进制指数退避重传。
4)多次碰撞,放弃发送---最多16次。
2. 非共享介质网络
非共享介质网络是指不共享介质,是对介质采取专用的一种传输控制方式。在这种方式下,网络中的每个站直连交换机,又交换机负责转发数据帧。此方法下,发送端和接收端并不共享介质。因此很多情况下采用全双工通信方式。
非共享介质网络用双绞线,双绞线里面有8个根线,2根作为进线,2根作为出线,其他4根是接入交换机的地线,起屏蔽作用;上面的网络不会出线进入的消息和出来的信息“相撞”的现象。
概念定义:
① 全双工:通信允许数据在两个方向上同时传输,它在能力上相当于两个单工通信方式的结合。
② 半双工:所谓半双工就是指一个时间段内只有一个动作发生。即甲向乙发送信息的时候,乙不能向甲发送信息,只有等甲信息发送完了,乙才能给甲发信息。
③ 单工:单工就是在只允许甲方向乙方传送信息,而乙方不能向甲方传送。