接口的区别
GE---- 1000Mbps=1Gbps
Ethernet---- 100Mbps
配置
先配路由器的IP地址,再配pc的
华为根据配置权限的不同,将CLI界面分成了不同的视图
用户视图
<Huawei> ---- 用户视图 ---- 仅具有查看配置的操作权限,不能进行配置操作 --- < >
<Huawei>display ip interface brief ---- 查看端口IP地址配置情况
Physical --- 如果UP --- 代表该接口具备物理层面的通信条件
Protocol ---- 如果UP ---- 代表该接口具备协议层面的通信条件
只有一个接口双UP,才代表该接口可以完成通信。
系统视图
<Huawei>system-view ---- 进入到系统视图
[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>display saved-configuration --- 查看闪存中的配置内容
为什么跨网络传输的第一个包会丢失?---因为ARP缓存表的存在
帮助系统:
Tab ---- 可以补全命令
? --- 可以查看后续命令或者是后续可以跟的参数
访问网络中的服务器
1,通过IP地址访问
2,通过域名来访问
3,通过应用程序或APP来访问
DNS协议
DNS --- 域名解析协议 --- 基于UDP/TCP协议的53号端口传输数据
典型的C/S架构的协议 ---- DNS客户端 --- 通过域名上网的电脑
---- DNS服务器 --- 完成域名解析的服务器 --- 记录IP地址和域名的映射关系
DNS的工作原理:上网前先根据域名去找DNS服务器查对应的IP地址,之后再根据IP地址访问服务器。
www.baidu.com --- 从右往左,一个点号分隔一个域名层次,层次逐渐降低,范围逐渐精准。
为配合这种层次化的域名结构,我们DNS服务器按照联机分布式数据库系统来部署
DNS服务器支持的查询方式 ---- 递归查询
迭代查询
电脑 --(递归查询 -- UDP 53)-- 本地DNS服务器 --(迭代查询 --- TCP 53)-- 根服务器
DHCP协议
DHCP --- 动态主机配置协议 --- 使用的是UDP的67和68端口进行通信
典型的C/S架构协议 ---- DHCP客户端 --- 需要获取IP地址的设备 --- 68端口
---- D HCP服务器 --- 提供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]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