DHCP实验

2023.7.4

OSI七层参考模型

应用层——应用程序

表示层——转为二进制

会话层——建立维持和断开一次会话,PC和服务器之间建立的请求

传输层——优化传输——实现端对端的传输

为了区分进程和服务——端口号——二进制构成,16位二进制构成,65536个,0-65535,0-1023知名端口号(著名端口号),标定了特定的服务。

HTTP:80

HTTPS:HTTP+SSL:443

网络层——IP地址,实现逻辑寻址

数据链路层(介质访问控制层——MAC)逻辑访问控制层LLC——物理寻址

物理层——处理电信号

TCP/IP协议簇——一系列协议的组合

1.分的太细

TCP/IP模型

PDU——协议数据单元

L1PDU

L2PDU

L7PDU

TCP/IP对等模型

应用层——数据报文

HTTP:80

HTTPS:443

Telnet:23

传输层——数据段

TCP、UDP协议  

网络层——数据包

IP协议

数据链路层——数据帧

以太网协议

物理层——比特流

                

TCP、UDP不同点:1.TCP是面向连接的协议(三次握手),而UDP是无连接的一种协议。

                  2.TCP的传输是可靠的(排序、确认重传、流控的机制),而UDP的传输是不可靠的。

                  3.TCP可以进行流控,而UDP不能。(滑动窗口机制)

                  4.TCP可以进行分段,而UDP不能。

                  5.TCP消耗资源会比较多,传输效率比较低,而UDP消耗资源比较小,传输效率比较高。

应用场景:TCP一般运用在对数据可靠性要求比较高,但是对于传输效率要求相对较低的情况,比如说传输文件、邮件……。

UDP一般运用在对数据可靠性要求比较低,但是对于传输效率要求相对较高的情况,比如说即使通讯、直播……。

TCP的三次握手:ACKnumber——确认序号=本地接受到的序号+1

四次挥手

排序:序号=初始序号+数据量-1

IP协议

协议——指示上层使用何种协议

标识、标志、片偏移——IP的分片

(分片)MTU——最大传输单元,默认情况下规定的大小——数据链路层最大数据不超过1500字节

(分段)MSS——最大段长度——传输层分段后的数据大小——1460字节=MTU-IP报头-TCP报头

以太网协议

类型——标识上层协议类型(IPV4、IPV6)

FCS——帧校验序列——CRC算法

封装和解封装

封装——到达某一层次数据之前封装上对应的功能数据,让它执行相应的功能。每一层都把上层的协议包当成数据部分,加上自己的协议头部,组成自己的协议包。(应用层到数据链路层)

解封——封装的逆过程(数据链路层到应用层)

2023.7.5 eNSP的使用

搭建网络:1.看广播域

          2.分配网段

          3.配置IP地址(为所有需要配置IP地址的节点配置IP地址)

华为设备操作系统VRP

<Huawei>——用户视图

<Huawei>save——保存

<Huawei>system-view——进入系统视图(全局视图)

[Huawei]sysname R1——设备命名

华为支持自动补全配置

[Huawei]display this——查看正在做的配置

[Huawei]display interface brief——查看所以接口配置

[Huawei-GigabitEthernet0/0/0]int g0/0/1——切换到0/0/1接口

[Huawei-GigabitEthernet0/0/0]undo——删除配置,在原配置前加一个undo

Huawei>display current-configuration——查看设备所做的所有配置

[Huawei]aaa 华为设备存储账号和密码空间

[R1-aaa]local-user huawei password  cipher 123456 创建账号和密码,华为默认为密文

[R1-aaa]local-user huawei service-type telnet——让这个账号用作telnet(远程登陆)

[R1-aaa]local-user huawei privilege level 设置权限等级0-15,数字越大权限越高

[R1]user-interface vty——创建用于登录的接口,注意这里的接口是虚拟的,并不真实存在

[R1-ui-vty0-4]authentication-mode aaa——虚拟端口绑定aaa空间的账号和密码

路由器接口首先必须有IP地址

[Huawei]dhcp enable 启动DHCP服务

[Huawei]ip pool aaa 创建地址池塘,命名为aaa。有多少个广播域就创建多少个地址池塘

[Huawei-ip-pool-aaa]network 192.168.1.0 mask 24 宣告下发的地址范围

[Huawei-ip-pool-aaa]gateway-list 192.168.1.1 下发网关

[Huawei-ip-pool-aaa]dns-list 8.8.8.8 114.114.114.114 下发DNS服务器信息(这两个域名是开源的域名解析服务器的IP地址)

[Huawei-GigabitEthernet0/0/0]dhcp select global——对应接口激活全局池塘的配置

DHCP——动态主机配置协议

UDP进行传输——67 68

C/S架构的一种协议

C——client(客户端)——想要通过DHCP获取地址的设备 67

S——server(服务端)——下发地址的设备 68

工作过程:

第一种场景——PC首次获取IP地址的情况:

DHCP——discover包——客户端——>服务端——广播发送的数据包

Sport 67 Dport68

SIP 0.0.0.0(不知道主机IP地址) DIP 255.255.255.255(受限广播地址)

SMAC PC1 DMAC FF-FF-FF..FF

DHCP——offer包——服务端——>客户端——区分厂商的,华为单播发送,思科广播发送

Sport 68 Dport 67

SIP 服务端自身的IP地址 DIP 准备下发的IP地址

SMAC 服务端 DMAC PC1

当网络中存在多台DHCP服务端时,将存在多个offer包

DHCP——request请求包——客户端——>服务端——广播发送

当客户端收到多个offer包,选择最先接收到的offer包中携带的IP地址

Sport 67 Dport 68

SIP 0.0.0.0  DIP 255.255.255.255

SMAC PC1 DMAC FF-FF-FF..FF

DHCP——ACK确认包——服务端——>客户端,可单播可广播

Sport 68 Dport 67

SIP 服务器 DIP下发的地址

SMAC 服务端 DMAC 客户端

第二种场景——PC(客户端)再次获取IP地址的情况

PC具备存储记忆的功能

在一定时间内,如果PC想要再次获取IP地址,直接重复三四过程(单播)

DHCP租期——默认24小时

T1——默认租期的50%    12小时——单播发送

T2——默认租期的87.5%   21小时——广播发送

续租的行为(客户端向服务端发送请求)

DHCP——NAK

DHCP_relize——释放IP

DNS:域名系统

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值