计算机网络
文章平均质量分 95
ZeroHeroX
这个作者很懒,什么都没留下…
展开
-
Socket 传情:使用 Python 发送 GET 请求
根据 HTTP/1.1 规范,Host 请求头在请求报文中是 必需的。指定了目标主机及端口号(HTTP 协议默认使用 80 端口),并且在使用 HTTP/1.1 版本的协议中,该字段是 强制性 的。根据 HTTP/1.1 规范,如果服务器接收到的请求没有 Host 请求头字段,服务器应该返回状态码为 400 Bad Request 的响应,表示 请求有误。HTTP 协议规定在 HTTP 报文中,应使用 `CRLF(\r\n)` 作为行结束符。原创 2023-06-16 18:27:11 · 1157 阅读 · 0 评论 -
Socket 编程:基础概念辨析
BSD UNIX 的套接字 API 成为了其他操作系统的基础,并逐渐演化成为了现代操作系统中使用的标准网络编程接口。BSD UNIX 的套接字 API(Application Programming Interface) 定义了一组函数和数据结构,用于创建、绑定、连接、发送和接收数据等操作。这些 API 为网络编程提供了底层的支持,使得开发者可以使用套接字进行跨网络的通信。套接字(Socket) 是一种 抽象的通信端点,用于在计算机网络中进行 进程间的通信。套接字提供了一种编程接口,允许不同的计算机通过网络原创 2023-06-12 18:11:32 · 742 阅读 · 0 评论 -
Socket 传情:用 Python 编织 TCP 网络
创建一个监听套接字对象,指定地址族(IPV4 或 IPV6)和套接字类型(TCP 套接字 或 UDP 套接字)。通过使用 bind() 方法为监听套接字指定套接字地址。调用 listen() 方法以指示监听套接字 开始 对客户端的连接请求进行监听。通过调用 accept() 方法接受客户端的连接请求,该方法将返回一个连接套接字及客户端套接字的套接字地址。通过连接套接字与客户端进行通信,使用 recv() 方法接收客户端发送的数据,使用 send() 方法向客户端发送响应。重复步骤 5,直到通信完成。关闭服务原创 2023-06-12 17:49:42 · 1639 阅读 · 0 评论 -
错误检测技术:奇偶校验
奇偶校验是一种简单的错误检测技术,常用于数字通信中。奇偶校验的基本思想是在数据中添加一个(通常情况下,在添加该比特位后,该数据的大小为一个字节,即八比特)额外的比特位(奇偶校验位),使得数据中比特位为 1 的个数能够满足奇偶性的要求。原创 2023-04-28 18:45:39 · 7422 阅读 · 0 评论 -
计算机网络---第一章(下)
分层的优点及潜在缺点,OSI七层参考模型概述,TCP/IP四层参考模型概述,五层参考模型概述,协议与服务的辨析原创 2022-10-18 16:20:21 · 684 阅读 · 0 评论 -
计算机网络—第一章(上)
计算机网络---第一章(上)计算机网络1. 概念2. 组成3. 功能4. 分类标准化1. RFC2. 处理过程3. 分类4. 国际标准化组织存储单位性能(主要)1. 传输速率2. 带宽3. 时延传输时延传播时延处理时延排队时延4. 丢包5. 吞吐量计算机网络1. 概念计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通>过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。上述内容来自百度百科计算机网络最主原创 2022-10-17 12:35:31 · 393 阅读 · 0 评论