网络是什么:
互联网协议:为了互联网通信方式统一而制定的协议,只要程序遵循这个标准组织数据,就可以和任何对象通信
一个数据报分为报头(源地址:6字节-MAC地址,目标地址:6字节-MAC地址,数据描述信息:6字节,共18字节)和数据部分
MAC地址可以保证网卡的唯一性
不管是什么层,数据的报头的长度应该是固定的,具体长度可以因层而异
IP+MAC就可以确定世界上独一无二的网卡
ARP(Address Resolution Protocol)协议:根据IP地址获取物理地址的一个TCP/IP协议。(通过广播方式获取,并会在缓存存留一段时间)
发数据包:加报头的过程 收数据抱:拆报头的过程
客户端和服务端:
+ 服务端必须持续提供服务
+ 服务端的IP和端口不能随便变,客户端的IP和端口不需要固定
原文:https://www.cnblogs.com/py-xiaoqiang/p/11298953.html