IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> HCIA复习2 -> 正文阅读

[网络协议]HCIA复习2

UDP:

是一种用户数据报协议,是一种报文的协议,不是面向连接的协议,TCP是基于连接的是一个简单的面向数据报的传输层协议。

不可靠的原因:

①它一但把数据发送给网络的数据发送出去,就不保留备份数据;

②udp的数据层面,只管发送或者是接受数据,而不对这个数据进行保存备份重发;

③UDP结构简单,无校验,速度快,容易丢包、可广播。

基于UDP的实际应用:

①网页或者APP的访问;

②流媒体的协议;

③实时游戏、物联网、移动通信领域

oicq:qq通信协议

DHCP :

是一个应用层协议(动态主机配置协议),使用UDP协议工作,采用67(DHCP服务器端)和68(DHCP客户端)两个端口号。DHCP采用C/S(客户端/服务器)模式,可以为客户机自动分配IP地址、子网掩码以及缺省网关、DNS服务器的IP地址等,并能够提升地址的使用率。

租约:四个数据包 客户端 Discover 、Request 和 服务端:Offer、Ack。

工作过程:

①首先,客户端向DHCP服务器发送一个DHCPdiscover的报文(广播发送,可以理解为海投简历)

②服务器端对客户端回应DHCPoffer (单播回应,可以理解为企业提供offer)

③客户端向服务器发送DHCPrequest(广播发送,可以理解为告诉那些收到我的简历的企业,我不去你们那里)

④服务器端向客户端回复一个DHCPack(单播回应,可以理解为企业与求职者的确认关系

续约:DHCP客户机会在租期过去50%的时候,直接向为其提供IP地址的DHCP服务器发送DHCPREQUEST消息包;

如果客户机接收到该服务器回应的DHCP ACK消息包,客户机就根据包中所提供的新的租期以及其它已经更新的TCP/IP参数,更新自己的配置,IP租用更新完成。如果没有收到该服务器的回复,则客户机继续使用现有的IP地址,因为当前租期还有50%;

如果在租期过去50%的时候没有更新,则DHCP客户机将在租期过去87.5%的时候再次向为其提供IP地址的DHCP服务器联系;如果还不成功,到租约的100%时候,DHCP客户机必须放弃这个IP地址,重新申请。

1.DHCP 全局配置
dhcp enable     开启DHCP服务
[R1]ip pool K    创建地址池
[R1network 10.1.1.0 mask 24  给ip池当ip
[R1]gateway-list 10.1.1.1   配置网关 
[R1]dns-list 8.8.8.8       配置dns			
[R1]domain-name huawei.com
[R1]interface Ethernet 0/0/1   接口
[R1-Ethernet0/0/1]dhcp select global  接口上选择全局配置
[R1-Ethernet0/0/1]display this 
#
interface Ethernet0/0/1
#
return
[R1-ip-pool-K]display  this 
#
ip pool K
 gateway-list 10.1.1.1
 network 10.1.1.0 mask 255.255.255.0
 dns-list 8.8.8.8
#
return
2.DHCP接口配置
[Huawei]dhcp enable //开启DHCP服务
[Huawei]int e 0/0/0
[Huawei-Ethernet0/0/0]ip address 20.1.1.1 24 //接口启用当前接口ip的网段及网关为基础的DHCP
[Huawei-Ethernet0/0/0]dhcp select interface 
[Huawei-Ethernet0/0/0]dhcp server  dns-list 8.8.8.8
[Huawei-Ethernet0/0/0]dhcp server domain-name huawei.com
#DHCP根据mac地址分配固定IP

[Huawei-Ethernet0/0/0]display this 
#
interface Ethernet0/0/0
 ip address 20.1.1.1 255.255.255.0
 dhcp select interface
 dhcp server dns-list 8.8.8.8
 dhcp server domain-name huawei.com
#
return
3.静态绑定
[Huawei]ip pool A
[Huawei-ip-pool-A]gateway-list 100.1.1.1
[Huawei-ip-pool-A]network 100.1.1.0 mask 24
[Huawei-ip-pool-A]static-bind  ip-address 100.1.1.100 mac-address 5489-98c4-6891
[Huawei-ip-pool-A]display this 
#
ip pool A
 gateway-list 100.1.1.1
 network 100.1.1.0 mask 255.255.255.0
 static-bind ip-address 100.1.1.100 mac-address 5489-98c4-6891
#
return
静态路由(S)

静态路由指由用户或网络管理员手工配置的路由信息。静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。

优点:

网络安全保密性高,网络出于安全方面的考虑也可以采用静态路由。不占用网络带宽,因为静态路由不会产生更新流量。

特点:

①手动配置 静态路由需要管理员根据实际需要一条条自己手动配置,路由器不会自动生成所需的静态路由的(包括ip地址、吓一跳ip地址)。

②路由路径相对固定;

③永久存在、不可通告性和单一性;

④适用于小型网络。

路由来源
  • 链路层自发现-直连 0
  • 静态路由 60
  • 动态路由
    • IGP(内部协议)
      • rip(路由信息协议) 100
      • ospf (开放式最短路径优先协议) 10 150
      • eigrp(增强型网关路由协议)
      • isis (最短路径优先SPF算法进行路由计算)15
    • EGP(边界协议)
      • BGP(边界网关协议) 25
实验一

在这里插入图片描述

实验配置思路:

1.配置PC的ip地址和网关;

2.配置路由器的接口ip地址;

3.在R1配置去往192.168.3.0网段的路由;

4.在R2配置去往192.168.1.0网段的路由;

实验详细步骤

配置PC的ip地址

PC1----配置ip地址

ip地址: 192.168.1.2
子网掩码:255.255.255.0
网关:192.168.1.1

PC2----配置ip地址

ip地址: 192.168.1.3
子网掩码:255.255.255.0
网关:192.168.1.1

PC3----配置ip地址

ip地址: 192.168.3.2
子网掩码:255.255.255.0
网关:192.168.3.1

配置路由器接口ip地址

R1-----配置接口ip地址

<Huawei>system-view   用户视图:只能进行查询操作,不能进行配置操作;
[Huawei]sysname R1    改名操作    系统视图:可以进行全局的配置;
[R1]int e 0/0/0       进入接口0/0/0 视图
[R1-Ethernet0/0/0]ip address 192.168.1.1 24   设置ip地址
[R1-Ethernet0/0/0]int e 0/0/1         进入接口0/0/1 视图
[R1-Ethernet0/0/1]ip address 192.168.2.1 24   设置ip地址
[R1-Ethernet0/0/1]q   退出当前视图,回到上一层视图

R2-----配置接口ip地址

<Huawei>system-view   用户视图:只能进行查询操作,不能进行配置操作;
[Huawei]sysname R2    改名操作    系统视图:可以进行全局的配置;
[R2]int e 0/0/0       进入接口0/0/0 视图
[R2-Ethernet0/0/0]ip address 192.168.2.2 24   设置ip地址
[R2-Ethernet0/0/0]int e 0/0/1         进入接口0/0/1 视图
[R2-Ethernet0/0/1]ip address 192.168.3.1 24   设置ip地址
[R2-Ethernet0/0/1]q   退出当前视图,回到上一层视图

R1----查看路由表

[R1]display  ip routing-table   查看R1路由表
Route Flags: R - relay, D - download to fib
路由标志: R--迭代路由     D--下发到转发表
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 6        Routes : 6        
         目的地址个数:6           路由条数:6  
Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface
目的地址/掩码         协议   优先级  花费       标志  吓一跳           接口
      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
    192.168.1.0/24  Direct  0    0           D   192.168.1.1     Ethernet0/0/0
    192.168.1.1/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/0
    192.168.2.0/24  Direct  0    0           D   192.168.2.1     Ethernet0/0/1
    192.168.2.1/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/1

R2----查看路由表

[R2]display ip routing-table 查看R2路由表
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 6        Routes : 6        

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
    192.168.2.0/24  Direct  0    0           D   192.168.2.2     Ethernet0/0/0
    192.168.2.2/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/0
    192.168.3.0/24  Direct  0    0           D   192.168.3.1     Ethernet0/0/1
    192.168.3.1/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/1

配置静态路由

R1——配置去往192.168.3.0网段的静态路由

[R1]ip route-static 192.168.3.0 24 192.168.2.2    配置去往192.168.3.0网段的静态路由
[R1]display ip routing-table                     查看路由表
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 7        Routes : 7        

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
                   (直连路由):优先级默认为0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
    192.168.1.0/24  Direct  0    0           D   192.168.1.1     Ethernet0/0/0
    192.168.1.1/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/0
    192.168.2.0/24  Direct  0    0           D   192.168.2.1     Ethernet0/0/1
    192.168.2.1/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/1
    192.168.3.0/24  Static  60   0          RD   192.168.2.2     Ethernet0/0/1
                   (静态路由)

R2——配置去往192.168.1.0网段的静态路由

[R2]ip route-static 192.168.1.0 24 192.168.2.1   配置去往192.168.1.0网段的静态路由
[R2]display ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 7        Routes : 7        

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
    192.168.1.0/24  Static  60   0          RD   192.168.2.1     Ethernet0/0/0
    192.168.2.0/24  Direct  0    0           D   192.168.2.2     Ethernet0/0/0
    192.168.2.2/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/0
    192.168.3.0/24  Direct  0    0           D   192.168.3.1     Ethernet0/0/1
    192.168.3.1/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/1

PC1 ----测试是否可以ping通PC3设备

ping 192.168.3.2  

在这里插入图片描述

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-07-24 11:51:07  更:2021-07-24 11:51:32 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 17:59:10-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码