随笔分类 - 计算机网络
摘要:Part1 The WebSocket Protocol by IFTF Design Philosophy Conceptually, WebSocket is really just a layer on top of TCP that does the following: adds a we
阅读全文
摘要:WiFi 5G和2.4G的区别 首先,这里的5G和5G通信没有任何关系,移动通信的5G指的是第五代移动通信技术(5th Generation),这里的5G和2.4G指的是无线路由器的频率为5GHz和2.4GHz,且并不是单一的5GHz和2.4GHz的频率,而是以这两个频率为中心频率的两个频段,一般无
阅读全文
摘要:IP协议 IP地址 分类: ==对于主机号来说,任何类型的地址全0和全1的主机号都不可指派,所以当主机位为 时,可表示主机数为 。== 特殊IP地址 在上面讲到一些IP地址不可被指派,因为它们有特殊作用。 | 网络号 | 主机号 | 源地址使用 | 目的地址使用 | 意义 |
阅读全文
摘要:简介 数据链路层的主要目的: 1. 为IP模块发送和接口IP数据报 2. 为ARP模块发送ARP请求和接收ARP应答 3. 为RARP发送和接收 数据链路层使用的信道主要有两种类型: 1. 点对点信道 2. 广播信道 本章讨论在同一个局域网中,分组怎样从一台主机传送到另一台主机,但并不经过路由器转发
阅读全文
摘要:网络层协议只负责将数据从一个主机传送到另一个主机,传输层则需要将数据传输到具体的进程。 传输层并不通过进程号来识别进程,而是通过端口号来识别进程。因此,两个计算机要进行通信,需要知道对方的IP地址与端口号。 UDP 特点: 1. 无连接 2. 尽最大努力交付 3. 面向报文 面向报文的意思是对应用层
阅读全文
摘要:今天参照大神的代码实现了一个ping程序。 总体是先发送一个ping请求,然后循环四次监听返回。 send_ping函數 1. 將icmp_hdr(icmp消息的header)的指針指向一片內存空間,然後定義各個屬性。通過memcpy函數將要發送的數據複製到data屬性中。 再通過sendto函數將
阅读全文
摘要:TCP/IP協議族簡介 OSI網絡分層介紹 1. OSI的7層網絡結構 物理層(Physical Layer) :規定了物理線路和設備的觸發、維護、關閉物理設備的機械特性、電氣特性、功能特性和過程,為上層的傳輸提供了一個物理介質。本層是通信端點之間的硬件接口。本層數據傳輸的單位為比特(bit)。實際
阅读全文