前言:
上三层均为应用程序处理加工数据,统称为应用流层
下四层负责数据的传输,统称为数据流层
应用层 抽象语言输入与输出 抽象语言-->编码
表示层 编码-->二进制
会话层 应用程序内部,提供的内部区分地址
传输层 提供端口号、分段(受MTU限制) TCP/UDP
网络层 Internet协议---IP地址
介质访问控制层---MAC 控制物理硬件
物理层
内容:
1,IP地址:
A,B,C---单播地址 D---组播地址 E---保留地址
单播---一对一
组播---一对多(同一个组播组)
广播---一对所有(同一个广播域)
1.1 地址范围:
A:0XXX XXXX-----1-126
B:10XX XXXX------128-191
C:110X XXXX------192-223
D:1110 XXXX------224-239
E:1111 XXXX------240-255
A---大型网络---255.0.0.0
B---中型网络---255.255.0.0
C---小型网络---255.255.255.0
1.2 特殊IP地址:
1,127.0.0.1-127.255.255.254---环回地址
2,网络位全1 255.255.255.255---受限广播地址---受路由器的限制---只能作为目标IP地址使用
3,主机位全1---192.168.1.X/24---192.168.1.255---直接广播地址---只能作为目标IP地址使用
4,主机位全0---192.168.1.X/24---192.168.1.0---网段
5,0.0.0.0---1,代表没有地址; 2,可以代表任意地址
6,169.254.0.0/16---自动私有地址/本地链路地址
2,VLSM与CIDR
2.1 VLSM---可变长子网掩码---子网划分
eg: 192.168.1.0/24
192.168.1.0 0000000---192.168.1.0/25---192.168.1.0---192.168.1.126
192.168.1.1 0000000---192.168.1.128/25---192.169.1.129---192.168.1.254
2.2 CIDR---无类域间路由---汇总
“取相同,去不同”---二进制
EG:
192.168.1.0/24---192.168.000000 01.00000000
192.168.2.0/24---192.168.000000 10.00000000
192.168.3.0/24---192.168.000000 11.00000000
192.168.0.0/24---192.168.000000 00.00000000
192.168.000000 00.00000000---192.168.0.0/22
3,模型与对等模型
3.1 OSI/RM ---开放式系统互联参考模型(理论参考)
1979年---ISO国际标准化组织
核心思想---分层---属于同一层面的不同功能其目的的和作用是相似或相近;不同层面的功能之间具有明显的差异
分层作用:1,更利于标准化---分治;2,降低层次之间的关联性;3,更易于学习与理解
应用层---报文 传输层---段 网络层---包 数据链路层---帧 物理层---比特流
表示层
会话层---维持网络应用和网络服务器之间的会话联系
传输层---端到端的传输---应用到应用---端口号---用来区分和标识不同的应用的---16位二进制构成---0-65536,其中0作为保留值
数据链路层---MAC介质访问控制层---LLC逻辑链路控制层
3.2 TCP/IP模型(目前使用)
TCP/IP协议簇
TCP/IP标准模型---四层
TCP/IP对等模型---五层
4,封装与解封装
应用层---存在封装,只不过,封装内容取决于不同的应用协议
传输层---端口号---TCP/UDP
网络层---IP地址---IP协议
数据链路层---MAC---以太网---早期局域网的解决方案,依靠交换机组建的二层网络
物理层
4.1 以太网Ⅱ型帧:
FCS---帧校验序列---确保数据完整性的参数---CRC(循环冗余算法)
总结:
今天是2023年的第一天,在这里祝大家元旦节快乐!后面我会写一篇关于如何用DHCP对PC端进行动态IP分布的小实验,最后希望大家开心每一天,在下已经阳过了,要好了。