网络接口层负责将网际层的IP数据报通过物理网络发送出去,或从物理网络接收数据帧,抽取出IP数据报上交给网际层。TCP/IP标准并没有定义具体的网络接口层协议,其目的旨在提供灵活性,以适用于不同的物理网络,如各种LAN、MAN、WAN甚至点对点链路,等等。物理网络不同,其对应的接口也不同,但网络接口层的定义使得上层的TCP/IP协议簇与底层的物理网络无关。
严格来说,TCP/IP的网络接口层并不是一个独立的层次,而只是一个接口,TCP/IP并没有对它定义具体的内容。网络接口层对应OSI的1~2层,即物理层和数据链路层。
在Internet世界中,物理网络是一个经常使用的概念,它位于网际层之下。各种物理网络的差异可能很大,比如LAN、MAN和WAN的网络跨距就相差很大,在物理网络内部,网上的计算机在通信时只需要使用网络的物理地址。一般LAN、MAN仅划分为物理层和数据链路层,在层次上和OSI的底下两层有很好的对应关系,而WAN的层次划分则没有这种严格的对应关系。但在TCP/IP参考模型中,各种物理网络都是Internet的构件,在IP数据报的传输过程中,它们只是作为两个相邻路由节点之间的一条传输通道而已。
TCP/IP的基本目标就是使各种各样的物理网络互连,它给物理网络技术的发展更新留下了广阔的自由空间,Internet经过短暂的时间就发展到如今覆盖全球的巨大规模正是对这一设计目标的最好回报。
资料来源:《计算机网络原理》,文章链接:https://developer.aliyun.com/article/726189
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。