IPV4地址分类:A B C D E
(A B C 根据子网掩码区分 单播地址—既可以是源IP,也可以是目标IP )
(D 组播地址__只能作为目标地址来使用 )
(E 保留地址)
A:0XXX XXXX 0—127 (实际0—126) 255.0.0.0
B:10XX XXXX 0—191 255.255.0.0
C:110X XXXX 192—223 255.255.255.0
D:1110 XXXX 224—239
E:1111 XXXX 240—255
特殊的IP地址:
- 127.0.0.0——127.255.255.255——环回地址(常用排错)
- 255.255.255.255——(受限广播地址——受路由器限制——只能作为目标IP使用)
- 主机位全1的地址——192.168.1.X——192.168.1.255——直接广播地址(只能作为目标IP使用)通过路由器跨广播域通信,但一般路由器会拒绝
- 主机位全0的地址——192.168.1.X/192.168.1.0——代表一个范围——一个网段——网络号
- 0.0.0.0 可以代表没有地址也可以代表所有地址
- 168.254.0.0/16 本地链路地址/自动*地址
VLSM / CIDR
VLSD——可变长子网掩码——子网划分
通过延长子网掩码划分不同的网段
172.16.0.0/16 划分出7个子网
172.16.000 00000.0/19 192.16.0.0/19 ——192.16.0.1-192.16.31.254
172.16.001 00000.0/19 192.16.32.0/19 ——192.16.32.1-192.16.63.254
172.16.010 00000.0/19 192.16.64.0/19 ——192.16.64.1-192.16.95.254
172.16.011 00000.0/19 192.16.96.0/19 ——192.16.96.1-192.16.127.254
172.16.100 00000.0/19 192.16.128.0/19 ——192.16.128.1-192.16.159.254
172.16.101 00000.0/19 192.16.160.0/19 ——192.16.160.1-192.16.191.254
172.16.110 00000.0/19 192.16.192.0/19 ——192.16.192.1-192.16.223.254
172.16.111 00000.0/19 192.16.224.0/19 ——192.16.224.1-192.16.255.254
CIDR——
取相同,去不同(二进制)
OSI/RM
开放式系统互联参考模型
1979年 — ISO — 国际标准化组织
核心 — 分层
属于同一层面的不同功能具有相同的目的和作用,而不同层面的功
能之间具有明显的差异。每一层都在下层的基础上提供更高级的增值服
务。
分层的作用:
1,更容易标准化。
2,降低层次之间的关联性。
3,更容易学习或理解
应用层
表示层
会话层 ---- 维持网络应用和应用服务器之间的会话连接。
传输层 ---- 实现端到端的传输 — 端口号 — 传输层地址 — 区分
和标定不同的应用 — 16位2进制构成 ---- 0 - 65535,因为0号端口作
为保留,所以,传输层端口号的取值范围为 1 - 65535。1 - 1023 知名
端口号
网络层
数据链路层 — 逻辑链路控制层(LLC),介质访问控制层(MAC) ----
FCS(帧校验序列) ---- 确保数据的完整性 — CRC(循环冗余算法) 分区 11.21HCIA-中心周末 的第 3 页
物理层
TCP/IP模型
TCP/IP协议簇
TCP :传输控制协议、确认重传、周期性发送、显示确认、隐式确认
TCP :三次握手保证可靠性
UDP :用户数据保协议
知名端口,一对一且绑定
非知名端口,一对一不绑定
TCP/IP 四层模型 标准模型/ 五层模型 对等模型
PDU——协议数据单元
封装和解封装
应用层
传输层——端口号——TCP,UDP
网络层——IP地址——IP
数据链路层——MAC地址——以太网协议
以太网(主要工作在一二层的一种网络):早期局域网的一种解决方案,依靠MAC地址进行寻址的网络
物理层
传输层——TCP/UDP
- TCP是面向连接的协议,而UDP是无连接协议
- TCP是传输可靠的,UDP的传输是”尽力而为“
- TCP可以进行流控,UDP不行
- TCP可以分段,UDP不行
- TCP耗费资源较大,传播速度较慢,;UDP耗费资源较少,传输速度
快
TCP和UDP的应用场景:TCP适合应用在对传输效率要求较低,但是对可靠
性要求较高的场景;UDP更适用于对传输效率要求较高,但对可靠性要求
较低的场景。(即使通讯类)
面向连接 — 指在设备传输数据之前,先使用预备的协议建立点到点的
连接,然后再传输数据
TCP:点到点连接,三下次握手
断开连接,四次挥手
RST:强制断开的标记位——当收到一个RST标记位置1的数据包,将不经过四次挥手的过程,直接断开TCP协议
TCP传输可靠性:排序,确认,重传,流控——滑动窗口机制
网络层——实现逻辑寻址—将IP地址封装到数据中
TTL——数据包每经过一次路由器转发,TTL值将会减一,当TTL值位0时,路由器将不会转发该数据,直接将该数据包丢弃
常用协议
HTTP TCP 80 — 超文本传输协议
HTTPS = HTTP + SSL(安全传输协议)(TLS协议) — TCP 443
FTP TCP 20/21 — 文件传输协议
tftp UDP 69 ---- 简单文件传输协议
telnet TCP 23 ---- 远程登录协议
SSH TCP 22 — telnet + SSL
DHCP UDP 67/68 — 动态主机配置协议
DNS UDP/TCP 53 ---- 域名解析协议
工作原理:上网前先根据域名通过DNS服务器查询对应的IP地址,之后再根据IP地址访问服务器
域名——从右到左,域名等级逐渐降低——为了配合层次化的域名结构,DNS服务器按照分部式系统来部署
用户视图——仅拥有查看配置的权限,但是并没有配置的权限
<Huawei>display ip interface brief
查看接口IP地址配置情况简表
Physical——UP代表该接口具有物理层面的通信条件
Protocol——UP代表协议层面具有通信条件
接口可以进行通信——接口双UP
<Huawei>system-view
——进入系统视图
[Huawei]sysname
——修改名字
应用视图
配置IP[111-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0
quit逐层退出
display this
查看当前视图的所有配置
display current-configuration
查看当前路由器缓存中的所有配置(缓存特性——断电丢失)
将缓存中的数据存储到闪存中-闪存中的数据不会断电丢失
ctrl+z
DNS协议——域名解析协议 典型的C/S架构协议