IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 【无标题】 -> 正文阅读

[网络协议]【无标题】

1 TCP三次握手机制

第一次握手:客户端给服务器发送一个synreq的同步请求报文

第二次握手:服务器会给客户端回一个ACK确认加synreq同步请求报文

第三次握手:客户端会再次像服务器发送一个ACK的确认报文

因为第三次握手要进行隐式确认,一般有两种做法 1 第一次握手序号为1

第二次握手也回复1 那么第三次握手为了保证确认就会将序号变成2

2 在第二次握手时服务器会给两个数字 在第三次握手时会将这两个数进行加减乘除来保证确认

2 DHCP工作原理

1DHCP DISCOVER :主机给服务器发送的第一个包,目的是发现DHCP服务器,请求IP

地址。此时主机的源地址为0.0.0.0 源MAC地址为主机MAC地址,目标地址为255.255.255.255

目标MAC地址为FF-FF-FF-FF-FF-FF。主机端口号68,服务器端口号67.

2DHCP OFFER :服务器给主机一个应答报文这里面包含了目标的MAC地址,IP地址,网关,DNS。此时源地址为服务器的IP,源MAC为服务器的MAVC。目标地址为255.255.255.255,目标MAC地址为FF-FF-FF-FF-FF-FF。主机端口号68,服务器端口号67。

3DHCP REQUEST:主机对服务器给的IP地址进行响应,再次发送请求。此时的源IP还是0.0.0.0

和发现包一样

4DHCP ACK 服务器在接收到主机的请求包后发送一个确认报文,之后主机才可以使用服务器给的IP地址。

3子网划分

000 16.16.16.0 子网掩码 255.255.255.128

001 16.16.16.128?子网掩码 255.255.255.128

010 16.16.17.0?子网掩码 255.255.255.128

100 16.16.18.0?子网掩码 255.255.255.128

011 16.16.17.128?子网掩码 255.255.255.128

101 16.16.18.128?子网掩码 255.255.255.128

110 16.16.19.0?子网掩码 255.255.255.128

111 16.16.19.128?子网掩码 255.255.255.128

4 OSI 2 3 4层作用

4传输层:1区分流量 根据端口号来进行区分 2定义数据传输方式:

TCP:传输控制协议,是一种面向连接的可靠传输协议

UDP:用户数据报协议,是一种非面向连接的不可靠传输协议

为了保证可靠有两种机制,确认机制和重传输机制。为了保证面向连接有TCP三次握手机制

3网络层:编制和寻址 包含IP地址解决数据的传输问题

2数据链路层 包含MAC地址和校验信息

5水平分割机制

为了防止发生环路,路由器从一个接口收到的路由更新,不会再次从这个接口发出去。适合于所有的距离矢量型路由协议。

6 思科:update更新路由器? ? ? ? ?invalid 连续180s没有收到路由则标记为可能死亡,无效路由? ? ??? ? ? ? flush 240秒后把这个可能死亡的路由彻底删除? ? ? ?华为:垃圾回收计时器? 180秒后放到另一个特殊位置再120秒后彻底删除

7 access接口? trunk接口? ?hybrid接口

8 交换机收到一个需要被泛洪的数据帧时,会将该数据帧通过除了 接收数据接口之外的其他所有接口转发出去?

9优先级:当两个端口之间互相通信时如果有两条路线,则会进行比较优先级。直连优先级0

静态路由60 动态路由更大一些。优先级越小越优,可信度越高。

开销值:如果优先值一样时比较开销值度量值越小越好

10Truck接口的特点

可以允许多个VLAN通过,可以接收和发送多个报文。当收到一个报文时,没有VLAN信息就会打上pvid,然后进行转发。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-02-22 20:59:39  更:2022-02-22 21:01:33 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 9:32:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码