第二天笔记

已学协议

1、ARP:地址解析协议:通过一种地址获取另一种地址的协议

ARP工作原理:ARP    先通过广播发送请求包,所有收到广播包的设备都将源IP和源MAC地址的映射关系记录在本地的ARP缓存表中,然后再查看请求IP是否是自己,若不是则丢弃,若是,则以单播的形式进行回复。在之后的传输中,将优先查看本地的ARP缓存表,若本地有记录则直接按照记录发包,若没有记录,则进行ARP请求。

ARP缓存表的老化时间:180s  

2、TCP/UDP协议:(传输层)

1.分段(受MTU值限制)  2.端口号 

MTU:最大传输单元  默认1500 

分段:当数据包过大时,连续的发送可能会使数据摆在传输中插入其他数据导致损坏,所以,需要对数据包进行分段。

端口号:0-65535

1-1023为注明端口  

1024-65535 为高端口/动态端口 

TCP-----传输控制协议------面向连接的可靠协议

(在完成了传输层工作的同时,还需要保证数据传输的可靠性)

面向连接------3次握手及4次挥手   建立端到端的虚链路

SYN=发起一次连接,并告知自身状态   

ACK=表示确认  , 特殊情况:RST 重连  TCP:严重错误并重连  

FIN:断开  

PSH:加急接收   

URG:紧急指针 

数据传输中

四次挥手 

可靠性:4种可靠传输机制-----确认   重传   排序   流控

                接口

HTTP--tcp------80 ----超文本传输协议  

HTTPS---tcp----443  安全传输协议

FTP   tcp------ 20/21  文件传输协议  

TFTP  udp------ 69  简单文件传输 

Telnet  TCP------23  远程登录协议 

SSH   tcp--------22   安全外壳协议

DNS  UDP/TCP---53  域名解析协议

DHCP  UDP-------67/68   动态主机配置协议 

 

UDP----用户数据报文协议-----非面向连接的不可靠协议----只管传输数据无论是否收到

(仅完成传输层的基础工作---分段  端口号)

IP数据包包头:

TCP的分段和IP的分片 

IP分片的原因:受到二层 数据链路层 MTU(最大传输单元)的限制。

TCP的分段:MSS---TCP  数据报最大分段长度  

配置网关IP的代码

<Huawei>-------用户视图-----仅具有查看的权限 

<Huawei>display ip interface brief   查看  接口 IP  表

想让一个接口具备通讯状态,就需要  物理  协议  双UP

<Huawei>system-view   进入系统视图 

[Huawei]-------系统视图 ----   可以进行一些全局配置

  Ctrl+z   返回用户视图:无论你在那一层,使用该命令,都会返回用户视图

[Huawei]sysname   更改设备名称  后接  ID

[R1]interface GigabitEthernet 0/0/0   进入相应接口

[R1-GigabitEthernet0/0/0]quit   返回上一层 

q-----  也可执行  华为支持简写  

Tab-----补全命令 

[R1]?   在当前视图下  可执行的操作 

[R1-GigabitEthernet0/0/0]ip address 192.168.1.1 24   配置IP地址

[R1-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0

配置IP地址  

[R1-GigabitEthernet0/0/0]undo    +需要删除的命令 

(你要删除的命令   在哪儿配的 在哪儿删 )

[R1-GigabitEthernet0/0/1]display this   查看当前视图下的全部配置 

[R1]display current-configuration    查看当前所有的配置操作-----查看缓存中的配置-----缓存特点(关机既消失)

关机不消失------闪存-------Flash

<R1>save   将配置  保存至闪存中 

<R1>display saved-configuration  查看闪存中的配置 

DNS:域名解析协议----域名---------IP地址   绑定

DNS协议运作在UDP(TCP)协议之上,使用端口53

是一个典型的C/S架构协议

DNS服务器  DNS客户端

正向解析:根据主机名称(域名)查找到对应的IP地址

反向解析:根据IP地址查找到对应的主机名(域名)

DHCP:动态主机配置协议----UDP协议 67/68端口

典型的C/S架构协议------

  DHCP客户端-----需要获取IP地址的设备----68号端口

  DHCP服务器-----需要发放IP地址的设备----67号端口

两种情况:

第一种:PC端首次获取IP地址

  1. DHCP客户端向DHCP服务器去要地址-----广播 

源IP:  0.0.0.0   目标IP:255.255.255.255  

源MAC:自己   目标MAC:全FFFF   

这个包叫做:DHCP--discover包

  1. DHCP服务器向DHCP客户端进行回复: DHCP----Offer包   单播/广播  回复的包中会携带一个临时的IP地址,并且暂时为DHCP客户端所保留。
  1. DHCP客户端向DHCP服务器发送一个 DHCP--request包  广播  (此时,发送这个数据包的时候,源IP依旧是0.0.0.0)
  2. DHCP服务器向DHCP客户端回复:DHCP---ACK包  单播/广播 , “确认收到,我确定授权给你使用这个IP”。

第二种:PC端再次获取

  1. DHCP客户端向DHCP服务器发送 DHCP----request包(请求之前使用过的IP)
  2. DHCP服务器向DHCP客户端回复  DHCP----ACK包    (同意请求)

异常情况:之前分配的IP地址分配给了别人 

  1. DHCP客户端向DHCP服务器发送 DHCP----request包
  2. DHCP服务器向DHCP客户端回复 DHCP-----NAK包 (拒绝请求)

(再次执行第一种方式获取IP)

DHCP---IP  租期: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   创建一个名为AA的地址池

[R1-ip-pool-AA]network 192.168.1.0 mask 24  定义地址池中的网段

[R1-ip-pool-AA]gateway-list 192.168.1.1  定义该网段的网关

[R1-ip-pool-AA]dns-list 114.114.114.114  8.8.8.8  定义该网段的DNS

[R1-GigabitEthernet0/0/0]dhcp select global   在此接口  调用DHCP全局配置 

获取IP的四个过程

DNS域名解析演示结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值