HCIA2021-11-27

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地址:

  1. 127.0.0.0——127.255.255.255——环回地址(常用排错)
  2. 255.255.255.255——(受限广播地址——受路由器限制——只能作为目标IP使用)
  3. 主机位全1的地址——192.168.1.X——192.168.1.255——直接广播地址(只能作为目标IP使用)通过路由器跨广播域通信,但一般路由器会拒绝
  4. 主机位全0的地址——192.168.1.X/192.168.1.0——代表一个范围——一个网段——网络号
  5. 0.0.0.0 可以代表没有地址也可以代表所有地址
  6. 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

  1. TCP是面向连接的协议,而UDP是无连接协议
  2. TCP是传输可靠的,UDP的传输是”尽力而为“
  3. TCP可以进行流控,UDP不行
  4. TCP可以分段,UDP不行
  5. 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架构协议

上一篇:阿尔法狗与机巧围棋的网络结构


下一篇:测试开发进阶——spring boot——MVC——get访问——通过HttpServletRequest来获取前端页面参数