摘要: 字节序的概念 字节序是指多字节数据的存储顺序,在设计计算机系统的时候,有两种处理内存中数据的方法:大端格式、小端格式。 小端格式(Little-Endian):将低位字节数据存储在低地址。 大端格式(Big-Endian):将高位字节数据存储在低地址。 例如: 注:int类型是4字节,char类型是 阅读全文
posted @ 2017-09-07 18:00 c++c鸟 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 网络编程中最基本的概念就是面向连接(connection-oriented)和无连接(connectionless)协议。 如果两台计算机要进行通信,就必须以某种形式“连接”起来,那“无连接通信”又是什么意思呢? 答案是:面向连接和无连接指的都是协议。也就是说,这些术语指的并不是物理介质本身,而是用 阅读全文
posted @ 2017-09-07 16:56 c++c鸟 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 以太网规定,连入网络的所有设备,都必须具有“网卡”接口。数据包必须是从一块网卡,传送到另一块网卡。通过网卡能够使不同的计算机之间连接,从而完成数据通信等功能。网卡的地址,就是数据包的发送地址和接收地址,这叫做 MAC 地址。 一块网卡怎么会知道另一块网卡的 MAC 地址? 回答:有一种 ARP 协议 阅读全文
posted @ 2017-09-07 14:06 c++c鸟 阅读(188) 评论(0) 推荐(0) 编辑