1.OSI(开放系统互连参考模型):
7层 应用层:通过人机交互实现不同的服务
6层 表示层:编码 解码 加密 解密
5层 会话层:建立 维持 终止会话进程
4层 传输层:通过端口号区分不同的服务 数据分段 确认 重传 排序 流控
3层 网络层:通过ip地址进行逻辑寻址 路由器
2层 数据链路层:mac 媒介访问控制层
Llc 为上层提供fcs校验
1层 物理层:定义电气电压接口规范光学特性
2.交换机的基本功能:
3.TCP 数据结构:
TCP:序列号32个二进制,发送数据的顺序
确认号32个二进制,确认数据时使用的
4.UDP数据结构:
5.TCP/IP模型:
6.OSI与TCP/IP模型区别:
7.ARP介绍:
路由:按照路由条目,逻辑选址。
8.TCP端口号的取值范围 0-65535
1-1023 为著名端口号
1024-65535为高端口号动态端口号
通过端口号区分不同的服务。
ftp 文件传输协议 tcp 21 / 20
Ssh 安全外壳协议 tcp22
Telnet 远程登录协议 tcp 23
http 超文本传输协议 tcp 80 8080
https 安全的http协议 tcp443
Dns 域名解析协议 udp /tcp53
MYSQL默认3306
9.Tcp面向连接的可靠传输协议
可靠性体现在 确认 重传 排序 流控(滑动窗口)、
面向连接 :三次握手和四次断开
10.Tcp三次握手
11.Tcp的四次断开
12.Udp 非面向连接的不可靠传输协议
13.Tcp/ip协议栈
相同点:
- 都是模型化层次
- 下层为上层提供服务
- 每层协议彼此相互独立
不同点:
- 层数不同
- Osi七层参考模型 先有模型再有协议 tcp/ip先有协议再有模型
- 3.Tcp/ip协议栈 只适用于tcp/ip网络
PDU 桥协议数据单元
上三层 数据 data message
传输层 数据段 segment
网络层 数据包 packet
数据链路层 数据帧 frame
物理层 比特流 bit
常见的三层协议:
Ip协议
ICMP协议 网络控制管理协议 包含ping
Arp 地址解析协议
常见的四层协议:
Udp
Tcp
14. Ip协议
TTL生存时间取值范围 0-255 每经过一台路由器减1为0时不传递
15.IPV4数据包结构:
Ipv4地址 32位 有2^32个
完整的ipv4地址是需要配合子网掩码使用,ipv4地址分为网络位和主机位
Ipv4地址的分类
在默认情况下通过第一个8位就可以辨别类别;
A 0 0000000---0 1111111 0-127 /8
B 10 000000---10 111111 128-191 /16
C 110 00000---110 11111 192-223 /24
D 1110 0000---1110 1111 224-239
E 1111 0000----1111 1110 240-254
Abc 为单波地址 d组播地址 e科研使用
子网掩码不同一定是不同网段,子网掩码相同,不一定是同一网段。
在单播地址中还存在私有地址和公有地址分类:
公有地址:全球唯一性 需要付费使用
私有地址:本地唯一性 无需付费
A:10.0.0.0/8
B:172.16.0.0/16-172.31.0.0/16
C:192.168.0.0/24-192.168.255.0/24
16.特殊ip地址:
0.0.0.0/0 无效地址/缺省地址
255.255.255.255受限广播地址
127.0.0.1/8 本地环回地址
192.168.1.00000000/24 代表本网段内所有主机
192.168.1.11111111/24 代表本网段内的广播地址
169.254.0.0/16 本地私有地址