C/C++教程

学习HCIA的第四天

本文主要是介绍学习HCIA的第四天,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

GE—1000Mbps

Ethernet—100Mbps

华为根据配置权限的不同,将CLI界面分成了不同的视图

<Huawei>—用户视图—仅具有查看配置的操作权限,不能进行配置操作—<>

<Huawei>display ip interface brief—查看端口IP地址配置情况

Physical—如果UP—代表该接口具备物理层面的通信条件

Protocol—如果UP—代表该接口具备协议层面的通信条件

只有一个接口双UP,才能代表该接口可以完成通信

<Huawei>system-view—进入到系统试图(简写:sys)

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

[Huawei]sysname aa—修改路由器名称为aa

[aa]quit—退回到上一个视图(q—华为支持简写)

Ctrl + Z ---- 直接回到用户视图

[aa]interface GigabitEthernet 0/0/0—进入接口视图—[-]

[aa-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0—给接口配置IP地址的命令

[aa-GigabitEthernet0/0/1]ip address 192.168.2.1 24

[aa-GigabitEthernet0/0/1]undo ip address 192.168.2.1 24—删除命令 —在命令前面加undo即可

[aa-GigabitEthernet0/0/0]display this—展示当前视图所作的所有配置

[aa]display current-configuration—查看当前的配置操作—查看缓存中的配置—缓存的特点是掉电丢失

闪存—FLASH

<aa>save—把当前的缓存的配置转换到闪存中

<aa>display saved-configuration—查看闪存中的配置内容

[aa-GigabitEthernet0/0/0]display current-configuration—展示当前的所有配置

帮助系统:

Tab—可以补全命令

?—可以查看后续命令或者是后续可以跟的参数

访问网络中的服务器

1、通过IP地址访问

2、通过域名来访问

3、通过应用程序或APP来访问

DNS—域名解析协议—基于UDP/TCP协议的53号端口传输数据

典型的C/S架构的协议—DNS客户端—通过域名上网的电脑

DNS服务器—完成域名解析的服务器—记录IP地址和域名的映

射关系

DNS的工作原理:上网前先根据域名去找DNS服务器查对应的IP地址,之后再根据IP地址访问服务器。

www.baidu.com—从右往左,一个点号分隔一个域名层次,层次逐渐降低,范围逐渐精准。

为配合这种层次化的域名结构,我们DNS服务器按照联机分布式数据库系统来部署

DNS服务器支持的查询方式—递归查询  迭代查询

电脑—(递归查询—UDP 53)—本地DNS服务器—(迭代查询—TCP 53)—根服务器

DHCP—动态主机配置协议—使用的是UDP的67和68端口进行通信

典型的C/S架构协议:

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

DHCP服务器—提供IP地址的设备— 67端口

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

1、DHCP客户端—DHCP服务器 :DHCP - Discover—以广播的形式发送 

2、DHCP服务器—DHCP客户端:DHCP - offer—单播/广播

offer包中会携带一个有效的IP地址,并暂时为DHCP客户端保留

3、DHCP客户端—DHCP服务器 :DHCP - request包—广播(当DHCP客户端获得

多个DHCP-OFFER包时,将会选择第一个获取到的offer包中的IP地址作为请求IP。)

4、DHCP服务器—DHCP客户端:DHCP-ACK—单播/广播

第二种场景:PC再次获取IP地址

1、DHCP客户端—DHCP服务器 :DHCP - request包—广播

2、DHCP服务器—DHCP客户端:DHCP - ACK/DHCP - NAK

DHCP-Release—DHCP客户端主动释放IP地址

租期24H

T1—租期的50%—12H—DHCP客户端—DHCP服务器 :DHCP - request包—单播

T2—租期的87.5%—21H—DHCP客户端—DHCP服务器 :DHCP - request包—广播

DHCP服务器的配置

1、开启DHCP服务

[aa]dhcp enable

2、创建一个地址池

[aa]ip pool aa

Info: It's successful to create an IP address pool.

[aa-ip-pool-aa]

3、配置地址池

[aa]ip pool aa—给地址池起名叫aa

[aa-ip-pool-aa]network 192.168.1.0 mask 24—写入IP地址池中所有的网段

[aa-ip-pool-aa]gateway-list 192.168.1.1—配置网关

[aa-ip-pool-aa]dns-list 114.114.114.114 8.8.8.8—配置DNS服务器信息

4、去接口选择全局配置

[aa-GigabitEthernet0/0/0]dhcp select global

路由器的作用

1、隔离广播域

2、转发

路由表

路由器的转发:当一个数据包来到路由器,路由器将基于数据包中的目标IP地址查询本地路由表,若表中存在记录,则将无条件按记录转发;若没有记录,则将直接丢弃该数据包。

<aa>display ip routing-table—查看路由表

Destination/Mask—目标网段和掩码—目的地

Proto—协议的意思,可以理解为该路由的类型

Direct—直连路由

路由器接口直接通过网线连接形成的网段—直连网段—直连网段对应的路由—直连路由

NextHop—下一跳—(经过路由器的一次转发称为一跳)数据下一个需要经过的路由器的入接口的IP地址。

Interface—出接口—数据包发出的接口

直连路由:自动生成

条件:1、接口具备IP地址 2、接口双UP

这篇关于学习HCIA的第四天的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!