Python Socket网络编程(1)

网络传输架构
image

一般的request用的http底层也是Socket,目前常用http可以解决也是因为目前项目复杂度不高

注意对比OSI七层结构

层级 名称 英文 功能简述
第1层 物理层 Physical Layer 传输比特流,定义电气信号、线缆、接口标准等。
第2层 数据链路层 Data Link Layer 负责节点之间的可靠数据传输,帧的封装与差错检测(如MAC地址、交换机)。
第3层 网络层 Network Layer 负责路径选择与逻辑地址(IP地址),如路由器工作在这一层。
第4层 传输层 Transport Layer 提供端到端的通信服务,如TCP、UDP,负责端口、连接、可靠性。
第5层 会话层 Session Layer 管理会话的建立、维护和终止(如RPC、SQL会话)。
第6层 表示层 Presentation Layer 数据格式转换、加密解密、压缩解压(如JPEG、SSL/TLS)。
第7层 应用层 Application Layer 提供用户与网络的接口,如HTTP、FTP、SMTP、DNS等协议。
posted @ 2025-09-14 13:45  fanqiang12321  阅读(6)  评论(0)    收藏  举报