美文网首页
TCP/IP四层模型

TCP/IP四层模型

作者: 是一动不动的friend | 来源:发表于2017-10-06 20:29 被阅读20次

    首先要理解TCP/IP为什么要分层,想象一下如果互联网只有一个协议统筹,当某个部分需要改变设计时,很可能牵一发而动全身。反之,如果把这个协议合理划分,并且规定好每层之间的接口部分,既保证了整个互联网协议的连通性,在部分设计需要改变的时候就把这一层替换即可。另外还有一个好处就是,分层让设计也变得简单,例如,应用层在分层之后只需要考虑分派给自己的任务即可,不需要考虑数据来源,传输路线等等问题。

       那么接下来就具体讲讲四层模型吧!

1.应用层

     应用层决定了向用户提供应用服务时通信的活动。

TCP/IP协议族内预存了各类通用的应用服务。比如,FTP(File Transfer Protocol,文件传输协议)和DNS(Domain Name System,域名系统)服务就是其中两类。

HTTP协议也处于该层

2.传输层

传输层对上层应用层,提供处于网络连接中的两台计算机之间的数据传输。

在传输层有两个性质不同的协议:TCP(Transmission Control Protocol,传输控制协议)和UDP(User Data Protocol,用户数据报协议)

3.网络层(又名网络互连层)

网络层用来处理在网络上流动的数据包。数据包是网络传输的最小数据单位。该层规定了通过怎样的路径(所谓的传输路线)到达对方计算机,并把数据包传送给对方。

与对方计算机之间通过多台计算机或网络设备进行传输,网络层所起的作用就是在众多的选项内选择一条传输路线。

4.链路层(又名数据链路层,网络接口层)

用来处理连接网络硬件部分。包括控制操作系统、硬件的设备驱动、NIC(Network Interface Card,网络适配器,即网卡),及光纤等物理可见部分(还包括连接器等一切传输媒介)。硬件上的范畴均在链路层的作用范围内。

相关文章

  • TCP / IP模型

    TCP / IP模型 TCP / IP模型是在OSI模型之前开发的。 TCP / IP模型与OSI模型不完全相似。...

  • 关于 TCP/IP,必知必会的十个问题

    一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Inter...

  • TCP/IP知识点大全

    一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Inter...

  • 2021-05-31

    一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Inter...

  • Android网络基础知识

    网络体系 主要关注TCP/IP模型,了解OSI模型即可image.png TCP/IP协议族 TCP/IP概念层模...

  • TCP与UDP的区别

    一、TCP/IP 模型 在介绍TCP和UDP协议之前,有必要先了解下TCP/IP模型,TCP/IP中的两个具有代表...

  • 计算机网络知识整理

    TCP/IP 网络模型 TCP/IP 网络模型 应用层,传输层,网络层,链路层 TCP、UDP TCP报文段 源端...

  • 003.TCP/IP分层模型

    TCP/IP分层模型(TCP/IP Layening Model)被称作因特网分层模型(Internet Laye...

  • TCP/IP

    TCP/IP分层模型(TCP/IP Layening Model)被称作因特网分层模型(Internet Laye...

  • Linux环境下排除网络故障常用命令

    1. 网络模型回顾 先来回顾一下OSI和TCP/IP网络模型,TCP/IP网络模型更符合现实中的网络。TCP/IP...

网友评论

      本文标题:TCP/IP四层模型

      本文链接:https://www.haomeiwen.com/subject/yqglyxtx.html