首先我们知道:描述一个网络中各个协议层的常用方法是使用
国际化标准组织(International Organization for Standardization , ISO)的
计算机通信开放系统互联(open systems interconnection , OSI)模型
在众多的数据链路中,使用最为广泛的是以太网,易于实现NIC(网卡)及驱动程序,当然还有其它的:(令牌环网,IEEE 802.3 )
传输层的主要有(TCP和UDP),可以看到网际协议中tcp/udp之间留有间隙,表明网络应用绕过传输层直接使用IPv4,IPv6是有可能的,着也就是所谓的原始套接字(raw socket)