OSI七层模型
OSI/RM 开放式系统互联参考模型
HTTP tcp 80 超文本传输协议
HTTPS tcp 443 安全传输协议
SSH 安全外壳协议 tcp 22
FTP tcp 20/21 文件传输协议
TFTP udp 69 简单文件传输协议
Telnet tcp 23 远程登录协议
DNS UDP/TCP 53 域名解析协议
DHCP UDP 67/68 动态主机配置协议
传输层协议:TCP/UDP
TCP:传输控制协议----面向连接的可靠协议
(在完成传输层的基本工作的同时,还需要保证传输的可靠性)
面向连接------3次握手 及 4次挥手 建立端到端的虚链路
SYN:发起一次链接并告知自身状态 ,ACK:确认收到
特殊情况:RST 重连 TCP严重错误且重连 FIN 断开
PSH加急接收 URG 紧急指正
数据传输中
可靠性:4中可靠传输机制 确认 重传 排序 流控(窗口滑动机制)
可靠性:4中可靠传输机制 确认 重传 排序 流控(窗口滑动机制)
UDP---用户数据报文协议------非面向连接的不可靠协议,仅完成传输的基本工作----分段 端口号
TCP的分段和IP的分片
IP分片的原因:受到二层 数据链路层MTU的限制。
TCP:MSS 数据报最大数据分段长度
<Huawei>-----用户视图-----仅具有查询权限
<Huawei>system-view 进入系统视图
[Huawei]-----系统视图 可以进行一些全局配置
Ctrl+Z 直接返回用户视图
[Huawei]interface g 0/0/0 进入 g 0/0/0 接口
[Huawei-GigabitEthernet0/0/0]
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.1 24
[Huawei-GigabitEthernet0/0/1]ip address 192.168.2.1 255.255.255.0
在此设备的g0/0/0接口里, 配置IP地址为 192.168.1.1/24
<Huawei>display ip interface brief 查询接口IP表
Tab 自动补全
? 查询后续可执行的命令
[Huawei-GigabitEthernet0/0/2]quit 返回上一层视图
[Huawei-GigabitEthernet0/0/2]undo ip address 192.168.3.1 24
Undo=删除 ,在那个视图下敲错的 在那个视图下删除;在敲错的命令前加undo 即可删除该命令
[Huawei-GigabitEthernet0/0/0]display this 在那个视图下使用 该命令 即使 查看那个视图下的所有配置
[Huawei]sysname R1 修改名称
<R1>save 保存
DNS:域名解析协议
DNS协议运行在UDP协议之上(TCP也有),使用端口号为53。
是一个典型的C/S架构-----
DNS客户端
DNS服务器
正向解析:根据主机域名查找对应的IP地址
反向解析:根据IP地址查找对应的主机域名
DHCP------动态主机配置协议------UDP协议 67/68端口
典型的C/S架构协议---------------------------
DHCP客户端-----需要获取IP的设备
DHCP服务器-----需要发放IP的设备
第一种获取IP地址的:
- DHCP客户端向 DHCP服务器去要地址-----广播 源IP:0.0.0.0 目标IP:255.255.255.255 源MAC:自己 目标MAC:全F ,这个包叫做 DHCP----discover包
- DHCP服务器向DHCP客户端进行回复: DHCP---offer包 单播/广播 ,这个数据包中会携带一个有效的IP地址 并且暂时给DHCP客户端所保留。
- DHCP客户端向DHCP的服务器发送一个 DHCP---request 包 ,广播 (因为DHCP客户端并不知道此广播域中有多少个DHCP服务器,在接受一个IP的同时,也是拒绝其他的IP;同时注意,此时数据包的源IP依旧是 0.0.0.0 )
- DHCP服务器向DHCP客户端发送一个 DHCP--ACK包 单播/广播
“类似于 确认收到”
[R1]display ip pool 查看所有地址池
路由器获取未知网段的方法:
- 静态路由:由网络管理员手写的路由条目
- 动态路由:所有路由器上运行相同的一种动态路由协议,之后通过路由器之间的沟通 协商 最终计算生成路由条目
[R2]ip route-static 192.168.1.0 24 GigabitEthernet 0/0/0 192.168.2.1
[R1]ip route-static 192.168.3.0 24 192.168.2.2 静态命令
静态 目标网段 下一跳
Pre值:优先级 当多条路由条目的目标相同时,仅加载优先级高的路由条目到路由表中。
注意:优先级的数值越小,优先级越高。 取值范围:0-255
静态路由:
路由器和路由器之间的链路我们称之为----骨干链路(总线链路) 一般不配置任何PC端
<R1>display ip routing-table 查看路由表
路由器获取未知网段的方法:
- 静态路由:由网络管理员手写的路由条目
- 动态路由:所有路由器上运行相同的一种动态路由协议,之后通过路由器之间的沟通 协商 最终计算生成路由条目
[R2]ip route-static 192.168.1.0 24 GigabitEthernet 0/0/0 192.168.2.1
[R1]ip route-static 192.168.3.0 24 192.168.2.2 静态命令
静态 目标网段 下一跳
Pre值:优先级 当多条路由条目的目标相同时,仅加载优先级高的路由条目到路由表中。
注意:优先级的数值越小,优先级越高。 取值范围:0-255
第二种:再次获取IP地址:
- DHCP客户端向DHCP的服务器发送一个 DHCP---request 包
- DHCP服务器向DHCP客户端发送一个 DHCP--ACK包
特殊情况:
- DHCP客户端向DHCP的服务器发送一个 DHCP---request 包
- DHCP服务器向DHCP客户端发送一个 DHCP----NAK 包
租期:24h
T1:租期的50% 12h DHCP客户端向DHCP服务器 发送一个 DHCP--request包 ----单播 续租
T2:租期的87.5% 21h DHCP客户端向DHCP服务器 发送一个 DHCP--request包 ----广播 续租
DHCP配置命令:
[R1]dhcp enable 开启DHCP协议
[R1]ip pool AA 创建IP地址池
[R1-ip-pool-AA]network 192.168.1.0 mask 24 定义地址池中的IP地址的范围
[R1-ip-pool-AA]gateway-list 192.168.1.1 定义该地址池中,所有IP地址的网关
[R1-ip-pool-AA]dns-list 8.8.8.8 114.114.114.114 定义该地址池中 所有IP地址对应的dns
[R1-GigabitEthernet0/0/0] 进入相应网关所在的接口
[R1-GigabitEthernet0/0/0]dhcp select global 再此接口上调用DHCP全局服务
<R1>save 保存
DNS:域名解析协议
DNS协议运行在UDP协议之上(TCP也有),使用端口号为53。
是一个典型的C/S架构-----
DNS客户端
DNS服务器
正向解析:根据主机域名查找对应的IP地址
反向解析:根据IP地址查找对应的主机域名