各种协议的简单理解

简介: 各种协议的简单理解

最初版本


1668067177800.jpg


HUB集线器---------------物理层(因为他很笨 他只能用这个电信号)

是用来转发的设备 谁给他信息他就很粗暴 全员转发

当两个电脑同时发的时候 hub容易把两个人发的消息杂糅起来 让人分不出来 所以很拉跨


所以后来这个集线器上出了个协议 CSMA/CD协议 他就当你发消息先载波侦听 ,然后没人发再发


缺点 很多


进化版


1668067200108.jpg

SW交换机--------数据链路层(因为他很聪明 他可以记录一些这个mac 然后来发送 所以他在数据链路层)

可以全双工,边发边收很舒服,而且他有脑子 它可以记录一下MAC地址就是路由表 这样他就可以 慢慢记 最大几千个记录


x可以进行桥接 两个接一块 折就更舒服了 可以连接更多机器了


超级进化版


1668067210777.jpg

路由器/网关

x网络层

x网络内 的 也就是同一边的就通过ARP协议去查mac来把信息交给他



127.0.0.1是每一台电脑叫自己的名字

domain name server
DDNS

1668067244677.jpg

1668067255134.jpg


反向代理是服务器上用的

1668067264297.jpg


打个比方,你有一些想法,你把他们变成文字写在信纸上,这是http


你把这个信纸塞进信封,这个信封是tcp


你把这个信封写上地址交给邮局,这地址是IP


一层套一层

1668067106018.jpg

1668067123862.jpg

1668067136984.jpg


相关文章
|
编解码 算法 数据安全/隐私保护
[资料]airplay协议
[资料]airplay协议
341 0
|
3月前
|
监控 物联网 Linux
Bluegiga APX4 协议
Bluegiga APX4协议是一种专为低功耗蓝牙设备设计的通信协议,支持多种工作模式和配置选项,适用于各种无线连接应用场景,如智能家居、医疗设备和可穿戴设备等。
|
7月前
|
传感器 安全 Java
了解SENT协议及其应用
了解SENT协议及其应用
|
网络协议
ModbusTCP协议
ModbusTCP协议
269 0
ModbusTCP协议
|
自然语言处理 Dubbo Java
doubbo 有哪些协议
doubbo 有哪些协议
118 0
|
网络协议 安全 Shell
常见的协议的协议号及端口
常见的协议的协议号及端口
292 0
|
传感器 芯片 开发者
一文看懂I2C协议
一文看懂I2C协议
659 0
一文看懂I2C协议
|
网络协议
Diameter协议
【本文转载于Diameter协议】 Diameter是计算机网络中使用的一个认证、授权和审计协议。它从功能更少的RADIUS协议进化而来,并且取代之。        Dimater应用通过添加新的命令或属性扩展基础协议,例如使用扩展认证 协议(EAP)。 与RADIUS协议比较        名字是一个单词游戏(从RADIUS,半径到DIAMETER,直径),从
5658 0
|
安全 数据安全/隐私保护
KWP2000协议
KWP2000协议
276 0
|
网络协议
协议的理解
协议 计算机 网络 计算机网络
159 0