上期我们将了计算机网络的三个结构以及它们的关系,还有封装与解封装的各个协议,
今天我们来细说一下其中的两个协议和路由器与路由器的连接
注:这部分知识,大家可以下载eNSP
(可以看b某站单独下载,或某宝花米找人远程下载(建议某宝花米))
一些指令我会单发一期
请大家多多评论,你们的评论是我改进的最大动力!
操纵网络系统
一.DNS协议
也叫:域名解析协议
基于UDP/TCP协议,端口号为:53
在因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记忆那些难记的IP地址。通过主机域名查找到所对应的IP地址的过程就叫做域名解析(或主机解析)。
总之就是让你记一个地址不简单,但记一个网址就没问题,比如记www.5201314.com比记192.168.2.0 24强
它是一个典型的C/S架构(DNS Client(客户端), DNS Server(服务器) )
正向解析-----根据主机域名查找对应的IP地址
反向解析-----根据IP地址查找随影的域名
二.DHCP协议
也叫:动态主机配置协议
基于UDP协议,端口号:67/68
它也是一个典型的C/S架构
DHCP客户端-----需要获取IP地址的设备
DHCP服务器-----需要发放可用IP的设备
i.初次获取IP地址:
1.DHCP客户端向DHCP服务器去要地址,以广播的形式
源IP :0.0.0.0
目标IP:255.255.255.255
源MAC:自己
目标MAC:全F
这个包我们称之为:DHCP discover包
2. DHCP服务器向DHCP客户端发送 DHCP offer包,以单播/广播的形式
(厂商不同方式不同),这个包中会携带一个临时有效的IP地址供DHCP客户端使用。
3.DHCP客户端向DHCP服务器发送一个 DHCP request包 广播
类似于向DHCP服务器告知,我同意这份工作
4.DHCP服务器向DHCP客户端发送一个DHCP--ack包 单播/广播 (厂商不同方式不同)
类似 于“确认收到”
ii.再次获取IP地址:
1.DHCP客户端向DHCP服务器发送一个 DHCP-----request包
“我还想要之前的IP地址”
2.DHCP服务器向DHCP客户端发送一个DHCP--ack包
“那我就给你用”
3.DHCP客户端向DHCP服务器发送一个 DHCP-----request包
“我还想要之前的IP地址”
4.DHCP服务器向DHCP客户端发送一个 DHCP-----NAK包
“拒绝你的请求,我无法提供你所 需要的IP地址”
租期:
租期:24H
T1:租期的50%----12H
DHCP客户端向DHCP服务器发送 DHCP-request包----单播
“我要续租”
T2:租期的87.5%----21H
DHCP客户端向DHCP服务器发送 DHCP-request包-----广播
“我要续租”
如果没有回应,恭喜你!断网啦!