系列文章目录
第十一章计算机网络之局域网一、 ARP协议
MAC地址
在局域网内,构造数据帧利用唯一的MAC地址表示数据帧从哪里发出到那块网卡
MAC地址用于数据链路层,IP地址用于网络层。
标识数据帧 标识数据报
ARP:地址解析协议
ARP协议:同一局域网内
寻址:从一个LAN路由至另一个LAN
A输入了域名,域名解析成IP地址
A输入IP地址
A的默认网关就是R左侧的IP地址
A通过ARP协议知道左侧路由MAC地址
一般路由器不需要修改源和目的的IP地址
如果左侧是内网,右侧的是互联网,这时候可能改源IP地址
如果左侧是互联网,右侧是内网,这时候可能NAT进入内网的目的IP地址修改
二、以太网(ETHERNET)
以太网:物理拓扑
以太网:不可靠、无连接服务
以太网:CSMA/CD算法
以太网帧结构
802.3以太网标准:链路与物理层
三、交换机
以太网交换机(switch)
交换机:多端口间同时传输
交换机转发表:交换表
交换机:自学习
在表中实际A记录的是MAC地址同理其他主机
交换机:帧过滤/转发
交换机是交换两个不同网段的主机通信的
自学习与转发过程举例
交换机互联
S2、S3、S4也可以学习到A的接口
S1泛洪找G
组织机构网络
这个IP子网任何一个主机广播,所有主机、接口都能收到(广播域)
交换机VS路由器
网络设备对比
交换机就是多端口的网桥
直通传输:接受后直接发送,边收边发
不是所有交换机都能直通
四、 虚拟局域网VLAN
VLANs:动机
VLANs
基于端口的VLAN
跨越多交换机的VLAN
增加去除首部VLAN ID
802.1Q VLAN帧格式
五、PPP协议
点对点数据链路控制
PPP设计需求【RFC 1557】
PPP无需支持的功能
由于点对点链路,先发先到,后发后到,不会乱序。
TCP可以做差错和流量控制
PPP数据帧
地址和控制字段可以协议协商后省略
flag表示数据帧的开始或者结束
信息长度的字节是可变的
通过协商后PPP最多可以节省5个字段
地址字段1 控制字段1 协议字段1 校验2字节
字节填充(Byte Stuffing)
01111101 01111110表示01111110是数据不是标志位
PPP数据控制协议
terminating断连
六、802.11无线局域网简介(wifi)
IEEE 802.11无线局域网
IEEE 802.11体系结构
802.11:信道与AP关联
802.11AP关联:被动扫描与主动扫描
802.11:多路访问控制
IEEE 802.11 MAC协议:CSMA/CA
DIFS时间要比SIFS长,所以SIFS的优先级高,它先发送。
IEEE 802.11 MAC协议:CSMA/CA
冲突避免(CA):RTS-CTS交换
802.11:MAC帧
帧序号是为了可靠数据传输,可能会切分。
IEEE 802.11数据帧地址
地址时MAC地址
TO 1 FROME 0
AP要进行帧的转换,转换成以太网帧,在以太网上面传输。
以太网帧:目的MAC地址、原MAC地址