HCIA的协议以及DHCP和telnet的笔记

目录

1.网络通讯模型

2.分层的好处

3.TCP/IP模型

4.封装和解封装:

5.TCP和UDP区别:

6.应用场景:

7.TCP的报头

8.IP协议

9.MTU和MSS:

10.数据链路层——以太网协议

11.ENSP的使用配置步骤:

12.VRP

13.DHCP和 UDP:

14.C/S架构的一种协议

15.工作过程:

16.DHCP租期

17.配置:

18.实验练习:


1.网络通讯模型

OSI(开放式的互连参考模型)系统七层参考模型
# ISO——国家公有化组织
应用层——应用程序
接收人类传递的一些参数。

表示层
转换为二进制

会话层
建立维护和断开一次会话,pc和服务器之间建立的请求。

传输层
优化传输——实现端对端的传输
为了区分进程服务
端口号——二进制构成,16位二进制构成,65536个(0-65535)
0-1023 知名端口号,著名端口号,标定了特定的服务。
HTTP:80端口号
HTTPS:HTTP+SSL(加密和安全协议):443

网络层——IP地址,实现逻辑寻址(找目标IP和MAC地址)


数据链路层(介质(物理原件)访问控制层MAC)逻辑访问控制层LLC——物理寻址——承上启下
MAC——主机上的地址。

物理层——处理电信号
核心:分层

2.分层的好处

位于同一层的协议或者设备具有相同或者相似的功能,而不同层次之间的协议或者设备具有明显的差异。

1.更利于标准化
2.降低层次之间关联性
每一层都只提供自身的服务
每一层都在下层的基础上提供一些增值服务。

3.TCP/IP模型

 TCP/IP协议簇——一系列协议组合(先有)
1.分的太细
TCP/IP模型(对等模型后有)
PDU——协议数据单元
L1PDU
L2PDU
...
L7PDU

应用层——数据报文
HTTP:80
HTTPS:443
Telnet:23 远程登陆协议

 4.封装和解封装:

封装:到达某一层次数据之前封装上对应的功能数据,让它执行相应的功能。(应用层到数据链路层)

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

传输层——数据段

TCP

UDP

网络层——数据包
IP协议

数据链路层——数据帧
以太网协议

物理层——比特流(单位)

5.TCP和UDP区别:

相同点 :都有端口号
不同点:
1.TCP是面向连接协议,而UDP是无连接协议
三次握手机制
2.TCP的传输是可靠的,而UDP的传输是不可靠的
TCP——排序、确认、超时重传、流控的机制
3.TCP可以进行流控,而UDP不能(滑动窗口机制)

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

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

6.应用场景:

TCP一般运用在对数据可靠性要求比较高,但对于传输效率要求相对较低的情况,比如说传输文件/邮件等等。
UDP一般运用在对数据可靠性要求比较低,但对于传输效率要求相对较高的情况,比如说及时通讯,直播等等。

7.TCP的报头

 32位二进制——4个字节

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

四次挥手——数据发送结束后,正常断开连接。

TCP的三次握手是建立TCP连接的过程,确保客户端和服务器之间的双向通信。具体步骤如下:

1. 第一次握手:客户端向服务器发送一个连接请求报文段(SYN)标志位设置为1,同时选择一个初始序列号(ClientSeq)并发送给服务器。

2. 第二次握手:服务器收到客户端的连接请求后,会发送一个确认报文段(ACK)回复给客户端作为应答,并在自己的报文段中将SYN和ACK标志位都设置为1,同时选择一个自己的初始序列号(ServerSeq)。

3. 第三次握手:客户端收到服务器的确认应答后,会再次发送一个确认报文段给服务器,确认报文段中的ACK标志位设置为1,序列号为ClientSeq+1,并发送给服务器。

当服务器收到第三次握手的确认报文段后,TCP连接就成功建立,双方可以开始进行数据传输了。

这个三次握手的过程主要是为了确保客户端和服务器的双方都能够发送和接收数据,以及确认彼此的初始序列号。

8.IP协议

 协议——指示上层使用何种协议。
标识、标志、片偏移——跟IP的分片有关。

9.MTU和MSS:

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

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

10.数据链路层——以太网协议

 类型——标识上层协议类型
FCS——帧校验序列——CRC算法

11.ENSP的使用配置步骤:

1.看广播域——路由器的接口
2.分配网段——不同网段网络位不同
3.配IP——为所有需要配置IP地址结点配置IP地址

12.VRP

<Huawei>规定三个视图——用户视图 save(保存配置)
<Huawei>system-view——进入系统视图(全局视图)
[Huawei]sysname——设备命名
[R1]interface GigabitEthernet 0/0/0——进入0/0/0接口
?帮助命令
[R1-GigabitEthernet0/0/0]display this——查看0/0/0的配置的指令
[R1-GigabitEthernet0/0/0]display ip interface brief
[R1-GigabitEthernet0/0/1]undo ——删除配置,在原配置之前加一个undo
华为支持自动补全操作。
TAB——自动补全

13.DHCP和 UDP:

DHCP——动态主机配置协议
UDP进行传输——67 、68端口号

14.C/S架构的一种协议

C-client-客户端——想要通过DHCP获取地址的设备 68
S-server-服务端——下发地址的设备 67

15.工作过程:

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

DHCP——discover(查找,发现)包——客户端向服务端发送——广播发送的数据包
组成:
Sport(源端口):67 Dport:68
SIP:0.0.0.0 DIP:255.255.255.255(找IP,进行群发)
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包,会进行选择,选择最先收到D的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——request(请求)包——客户端向服务端发送——单播发送
当客户端收到多个offer包,会进行选择,选择最先收到D的offer包中携带的IP地址。
Sport:67 Dport:68
SIP:曾经获取的IP地址DIP:服务器的地址
SMAC:pc1 DMAC:服务器的地址

DHCP——ACK(确认)包——服务端向客户端回复——可单播可广播
Sport:68 Dport:67
SIP:服务器 DIP:下发的地址
SMAC:服务端  DMAC:客户端

16.DHCP租期

24H-一天
T1——默认租期的50%——12H——单播发送数据包
T2——默认租期的87.5%——21H——发送请求包——广播发送
续租的行为

DHCP——NAK
DHCP——relize——释放IP

17.配置:

第0步,路由器接口首先必须有IP地址
[Huawei]dhcp enable——启动DHCP服务
[Huawei]IP pool 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服务器信息
[Huawei-GigabitEthernet0/0/0]dhcp select global——对应接口激活全局池塘的配置
PC>ipconfig

免费ARP

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

DNS——域名服务器

Telent——远程登录协议
[R1]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—设置登录权限,数值越大权限越高privilege(权限等级)

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

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

telnet 192.168.3.1—测试

 18.实验练习:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值