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、2层|3层|4层|5层|循环校验位

1、物理层:bit


2、数据链路层:帧 frame
结构:
前导信息|目标MAC|源MAC|协议类型|DATA|校验位

3、网络层:包 packet(IP地址、路由)
IP协议结构:
版本|首部长度|服务类型
?TTL|协议(TCP/UDP)
? ? ?源IP地址
? ? 目标IP地址

ICMP协议:ping?

ARP协议:把IP地址解析为MAC地址

RARP协议:把MAC地址解析为IP地址

4、传输层:段 segment(TCP/UDP协议)
TCP包头结构:
源端口|目标端口
? ? 序号(源发)
? ?确认号(目标发)
?ACK|SYN|FIN(三次握手、四次挥手)

?

连接状态:
CLOSED:断开
LISTEN:侦听
SYN-SENT:发送等待回应
SYN-RECEIVED:收到和发送后等待回应
ESTABLISHED:连接
FIN-WAIT-1:主动关闭,等待确认
FIN-WAIT-2:关闭后,等待再确认
TIME-WAIT:正式关闭
CLOSE-WAIT:被动关闭,并已确认
LAST-ACK:正式被动关闭
CLOSING:尝试关闭

UDP包头结构:
源端口|目标端口
? 长度|校验和

5、应用层:APP的端口号
TCP/UDP:0-65535,其中0-1023已永久分配,1024-49151可使用,49152-65535客户端使用随机端口
(http80 https443 ftp21 dns53 tftp69 smtp25 pop3 110 imap143 telnet23 ssh22
mysql3306 ?oracle1521 sql server1433)


单播:unicast
点对点

广播:broadcast
一对多

多播:multicast
多对多

冲突域:
广播域:

交换机可以分割冲突域
路由器可以分割广播域

单工:单向
双工:双向
全双工:同时双向
半双工:轮流双向

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-08-27 12:13:42  更:2021-08-27 12:16:09 
 
开发: 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/25 21:47:48-

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