互联网模型
一、 ISO/OSI的七层模型

第七层 应用层-APDU(为用户提供服务,给用户一个操作界面)
第六层 表示层-PPDU(数据提供表示;加密;压缩)
第五层 会话层-SPOU(确定数据是否需要进行网络传递)
第四层
传输层-TPDU(1.对报文进行分组(发送)、组装(接收);2.提供传输协议选择二选一:TCP(可靠、准确、慢)、UDP(不可靠、慢);3.端口封装;4.差错校验)
第三层 网络层-报文分组(IP地址编址;路由选择:静态路由、动态路由)
第二层 数据链路层-帧(MAC地址编址、MAC地址寻址;差错校验)
第一层 物理层-比特(数据实际传输,电气特性定义)
二、 ISO/OSI七层模型注意事项
1、上三层(应用层、表示层、会话层)为用户提供服务的
2、下四层(传输层、网络层、数据链路层、物理层)负责实际数据传输
下四层的传输单位:
传输层:数据段(报文)
网络层:数据包(报文分组)(大小不能超过:2的16次方=65535Byte)
数据链路层:数据帧
物理层:比特 (位)
3、越是上层越智能,可以识别所有当前层以下的数据,越贴近用户;
越是下层,越傻瓜,越贴近硬件。
4、数据发送时,数据从上层向下层传输;
数据接收时,数据从下层向上层传输。
5、数据不能跨层传递,每层之间通过逻辑的接口传递。
6、物理层负责实际数据传递,其他层只是逻辑对应。
7、OSI模型只是理论模型,不能对应实际协议或硬件
交换机 switch 用于相同逻辑网段 不会分割广播域 会分割冲突域
路由器 Router 用于不同逻辑网段 会分割广播域 会分割冲突域
以太网(Ethernet): 工作在数据链层的网络
冲突域:
网桥: 分割冲突域
中继器: 信号还原
集线器:
网络层 设备:路由器 协议:IP地址
数据链层 设备:交换机 协议:MAC地址
==交换机通信原理==
电脑A---S1---电脑B
电脑A:
(源)SIP: A(已知)
(目标)DIP: B(局域网:询问)(广域网:DNS查询)
SMAC: A(已知)
DMAC: B(ARP协议:地址解析协议) AP---》mac
(先查MAC地址表,再查ARP协议)
==查询和处理未知MAC地址==
电脑查询MAC地址表:(cmd---arp -a)
双方通信(局域网),才能建立
Mac表是临时存储的
电脑mac表记录信息:IP---MAC
Arp协议:发送arp广播
三、局域网如何通信?
网络层: 设备:路由器、IP址
数据链路层: 设备:交换机(不认识IP地址)、MAC地址
通信需要知道以下内容:
源IP=SIP(已知)
目标IP=DIP(局域网:询问或查询)(广播域:DNS查询)
源MAC=SMAC(已知)
目标MAC=DMAC(先查MAC表;ARP协议:地址解析协议,IP-MAC)
三、 交换机
1. 原理:用于同一个逻辑网段通信,不能分割广播域
2. 泛洪:在数据链路层,泛洪MAC地址(泛洪地址:FF-FF-FF-FF-FF-FF)
3. 交换机中查询MAC地址:
先查MAC表(优先级):交换机MAC表记录信息:接口号-MAC
4. 电脑查询和处理未知的MAC地址:
1)MAC地址表:查询命令(arp空格-a)
2)MAC地址表需要直接通信,才能建立,MAC表临时存储
3)ARP协议:发送ARP广播
==广播和泛洪区别:==
广播:是网络层的广播,广播的是IP地址
泛洪:是数据链层的泛洪,泛洪的是MAC地址
泛洪地址:FF-FF-FF-FF-FF-FF
广播域:广播可以到达的范围(广播域范围可以等价于局域网)
广播在网络层,广播的是IP地址。
单网段广播地址:192.168.28.255
全网段广播地址:255.255.255.255
==每层功能==
7、应用层:为用户提供服务,给用户提供一个操作界面
6、表示层:为数据提供表示、加密、压缩
5、会话层:确定数据是否需要进行网络传递
4、传输层:
对报文进行分组和组装
提供数据传输协议的选择
TCP(传输控制协议):可靠,面向连接的传输协议
(可靠、准确、慢)
UDP(用户数据报协议):不可靠,面向无连接
(快,不可靠)
端口封装: 源端口 目标端口
差错校验: TCP:差错重传(打电话)
UDP:差错丢弃(发短信)
3、网络层:
IP地址编址:写入源IP和目标IP
路由选择
路由器通信原理
电脑A---R1---R2---R3---电脑B
电脑A:
SIP:A(已知)
DIP:B(局域网;询问或查询)(广域网:DNS查询)
R1:查询路由表(cmd---route print)
直连网段: 不需要特殊配置,在路由网卡设置IP的同时,直连网卡如果到达就写入了路由表(管理距离:0)
非直连网段:
静态路由:由管理员手工指定路由路径
优:不消耗路由器运算资源,管理距离:1
缺:不适合复杂和大型网络,容易出错
动态路由:主要由路由器运算生成路由路径
管理员起辅助作用
管理距离:>90
优:路由器自动运算生成路由表,配置相对简单
缺:动态路由种类较多,技术难度较高
2、数据链路层 MAC
1、物理层 01010101