局域网
1.局域网的特征:
2.局域网的相关标准
IEEE 802 标准中将局域网的数据链路层定义了两个子层,逻辑链路控制LLC子层 、媒体访问控制MAC子层。
3.局域网的技术特性
1.传输媒体
10: 10M/s
base:基带传输、使用差分曼彻斯特编码
5:最大传输距离500M
2.传输技术
局域网的传输技术:基带传输(不需要经过调制,直接将数字信号波形加载到传输媒体上进行传输,数字信号通常采用的是曼彻斯特或者差分曼彻斯特编码)、频带传输(将待传输的数字信号波形调制到合适的频率) 局域网中通常采用基带传输技术
3.局域网的典型拓扑结构
4.媒体访问控制技术
1.基于信道划分的媒体访问控制 (不适用与局域网和广播信道的使用)
2.基于轮询的媒体访问控制 (基于令牌传递,一个站点想要发送数据必须获得令牌,局域网中同一时间只有一个设备获得令牌)
3.基于随机访问的媒体访问控制 (所有用户可以随机向信道中发送信息)
优点 共享性好、代价小、控制方法简单
缺点 容易发生冲突
基于随机访问的媒体访问控制-ALOHA:
CSMA(载波监听多点接入):
1-持续CSMA:
2-非持续CSMA:(不持续监听信道)
3 p-持续CSMA:
以太网技术
1.如何实现计算机之间一对一的通信
给每个机器不同的mac地址:
实际情况下发送的数据包格式:
2.如何协调多台计算机对总线传输媒体的访问控制问题?
CSMA/CD : 多点接入(多台计算机连接一根总线)、载波监听(每个计算机发送数据之前先检测总线是否有其他计算机正在发送数据,有的话就不发送)、冲突检测(发送端监听传输媒体判断是否产生冲突,检测到冲突后立刻停止发送)
多点接入
载波监听:先听后说
冲突检测:边说边听
争用期
争用期:将总线式局域网的端到端往返时延成为争用期 2t
最短和最大有效帧长
最短有效帧长不得小于争用期内传输的比特数
要求理解和会计算最短有效帧长
退避算法
例如:
退避算法的特点:牺牲时间效率,换取冲突效率的减小
以太网级联及拓展
1.集线器与交换机
集线器的功能是对收到的信号扩大,转发。无法识别谁是接收方。
将一个端口接收到的信号复制后发送到所有的站点(共享式的以太网,同处于一个冲突域)。
交换机根据mac地址进行数据转发,可以在数据链路层把任意两个端口连接到一起,建立专用的传输信道。其他的站点不会受到影响。(交换式以太网)
数据链路层扩展局域网
网桥转发生成算法:
第一次收到一个数据包时网桥的转发表是空的,不知道接收方的mac地址对应的哪个端口,会采取广播的方式发送,并且把接收方和发送方的mac地址登记到转发表,下次转发这两个mac地址的数据包就不用广播了。
以太交换机及其转发方式:
以太交换机其实就是一个多端口的网桥
以太交换机的转发方式:
1.直通交换方式:无法检测差错,直接收目的地址的6字节直接转发
2.存储转发方式:交换机读入数据,进行校验,无错误后转发,传输延迟较大。
3.无碎片转发方式:提供了较好的差错校验,时延较低
高速以太网
高速以太网:速率>=100M/s的成为高速以太网
百兆以太网:100BASE-TX
千兆以太网:
虚拟局域网(VLAN)
在一个vlan当中的广播不会发送到其他vlan
将局域网分为多个vlan的作用:
减少参与广播风暴的机器数量
提供建立防火墙的机制
点少广播流量,释放带宽
虚拟局域网的划分方法:
1.基于端口划分VLAN
2.基于MAC地址划分VLAN
3.基于网络层协议划分VLAN
4.根据IP组播划分VLAN
无线局域网的标准
无线局域网采用的是CSMA改进的协议,增加了冲突避免机制 --> CSMA/CA
目前使用最广泛的为 802.11b 这个标准
规定发送一个帧后需要等待一定时间,称为 帧间间隔
CSMS/CA协议:
改进之前的问题:
隐蔽站: B站会同时接受A和C同时发送的数据
暴露站:C检测到来自B的信号,为了防止信号冲突,不向D站发送信号
改进:在CSMA基础上,增加了冲突避免机制和确认机制
因特网原理
学习知识点:
网络层 (互连网络层、IP层) : 用来提供互联网主机之间的通讯