20200612——云计算运维26 接25 运维基础网络知识

tcp报文结构

seq 32bit
ACK 32bit 在***seq上面+1

面试环节

三次握手

1)第一次握手:发送syn请求建立连接控制字段,发送seq***信息,第一个数据包的系列号默认为0
2)第二次握手:发送syn请求建立连接控制字段,还会发送ack确认控制字段,发送seq***信息为0,还会发送ACK确认号(上一个seq***+1)信息(对上一个数据***信息进行确认)
3)第三次握手:发送ACK确认控制字段,seq***信息为1 ,发送ack确认号1

四次挥手

1)第一次挥手:发送fin请求断开连接控制字段
2)第二次挥手:发送ack确认控制字段
3)第三次挥手:发送fin请求断开连接控制字段
4)第四次挥手:发送ack确认控制字段

20200612——云计算运维26 接25 运维基础网络知识

tcp的十一种状态集

tcp的三次握手
00:最开始两台主机都处于关闭状态 closed
01:服务端将相应服务进行开启 closed-listen
02:客户端向服务端发送请求 closed—syn_sent
03:服务端接收到连接请求,进行确认 listen —— syn_rcvd
04:客户端再次确认 syn_sent —— established
05:服务端接收到确认信息 syn_rcvd —— established

tcp的四次挥手
20200612——云计算运维26 接25 运维基础网络知识

其实也可以三次挥手

网络中重要协议原理

dns 域名解析系统

建立ip地址和域名之间的关系

输入www.baidu.com
在本地主机寻找域名的ip地址
本地dns缓存中 寻找hosts文件

向LDNS服务器中发送请求,会查看本地缓存中是否有百度的ip地址

LDNS没有,还会向根域名服务器
再问顶级服务器

arp

已知ip地址想要知道mac地址
减少交换网络中,广播的产生

ip地址概念

192.168.1.1 ——ip报文
20200612——云计算运维26 接25 运维基础网络知识

ip地址的分类

按照地址的范围进行划分 ABCDE

20200612——云计算运维26 接25 运维基础网络知识

按照地址用途进行划分

公网地址 全球唯一 护照
私网地址 重复利用,避免地址枯竭,私网路由信息不能出现在互联网路由器路由表 身份证

NAT 网络地址转换

按照通讯方式划分

单播地址
网卡上配置的地址
广播地址:主机位全为1的地址
网络地址:主机位全为0

网络中主机的数量 = 2 的n次方 -2
n 有多少个主机位
-2 一个广播地址和网络地址,是不能配置在网卡中
-1 路由器的网关地址 配置在路由器的地址上

c类地址有253
b类地址 65536-3= 65533
a类地址 2的24次幂 - 3

组播地址:D类地址

子类划分概念

将一个大的网络划分几个小的网络

1)一个大的网络不做子网划分造成地址浪费
2)一个大的网络不做子网划分造成广播风波
3)一个大的网络不做子网划分造成路由压力

做子网划分的优势
1) 节省ip地址
2) 减少广播影响
3)减轻路由器压力
通过子网掩码,32位的数,
只要ip地址网络位对应子网掩码置为1

20200612——云计算运维26 接25 运维基础网络知识

办公司上网流程

20200612——云计算运维26 接25 运维基础网络知识

路由器配置:
1)配置上网的用户名和密码 实现拨号访问外网
静态地址配置,在路由器接口,配置运营商提供的公网地址
2)在路由器上配置dhcp服务信息
3)需要配置路由信息,静态默认路由

虚拟主机上网原理