TCP/IP网络架构(tcpip体系结构)
本篇文章给大家谈谈TCP/IP网络架构,以及tcpip体系结构对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
TCP/IP网络架构
TCP/IP网络架构也称为TCP/IP(Tran***ission Control Protocol/InternetProtocol,传输控制协议/网际协议)参考模型。
它是目前全球互联网工作的基础,该架构将网络功能从上至下划分为:
TCP/IP网络架构***用自顶而下的分层结构,每一层都需要下一层所提供的服务来满足自己的需求,本层协议生成的数据封装在下一层协议的数据中进行传输,因此各层间的协议有依赖关系。
即最高层,提供面向用户的网络服务,负责应用程序之间的沟通,主要协议有简单邮件传输协议(***TP)、文件传输协议(FTP)、超文本传输协议(HTTP)、域名系统(DNS)、网络远程访问协议(Telnet)等。
Socket支持多个应用程序间基本的消息传递功能,通过遵循应用层上的某一种或几种协议的规范,使应用程序完成用户需要的相应功能,这是本书网络应用程序开发的目的。
位于第3层,完成多台主机间的通信,提供节点间的数据传送及应用程序间的通信服务,也称为“端到端”通信,通过在通信的实体间建立一条逻辑链路,屏蔽了IP层的路由选择和物理网络细节。
传输层的功能主要是数据格式化、数据确认及丢失重传等。该层协议有传输控制协议(TCP)和用户数据报协议(UDP),提供不同的通信质量和需求的服务。
位于第2层,也称为网络互联层或Internet层,由于该层最重要的协议是IP协议,所以也称为IP层。该层负责提供基本的数据封包传送功能,在它上面传输的数据单元叫IP数据报,或IP分组。
网际层让每个IP数据报都能够到达目的主机,但是它不检查数据报是否被正确接收。
网络层的本质是使用IP将各种不同的物理网络互联,组成一个传输IP数据报的虚拟网络,实现不同网络的互联功能,该层协议除了IP协议外,还有Internet控制报文协议(ICMP)和Internet组管理协议(IGMP)。
该层位于协议架构的最底层,负责接收IP数据报并发送到其下的物理网络,或从网络上接收物理帧,抽取IP数据报转交给网际层。这里的物理网络指各种实际传输数据的局域网或广域网。
TCPIP协议分几层,各层的功能是什么?
TCP/IP
通讯协议
***用了4层的
层级结构
,每一层都呼叫它的下一层所提供的网络来完成自己的需求。
这4层分别为:
第一层是
应用层
,
应用程序
间沟通的层。
第二层是
传输层
,在此层中,它提供了
节点
间的数据传送服务,这一层负责传送数据,并且确定数据已被送达并接收。
第三层是
互连网络
层,负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收)。
第四层是
网络接口层
,对实际的网络媒体的管理,定义如何使用实际网络来传送数据。
写出tcp/ip网络模型的四层结构
应用层,应用层对应于OSI参考模型的高层,为用户提供所需要的各种服务,例如:FTP、Telnet、DNS、***TP等。
传输层对应于OSI参考模型的传输层,为应用层实体提供端到端的通信功能,保证了数据包的顺序传送及数据的完整性。该层定义了两个主要的协议:传输控制协议(TCP)和用户数据报协议(UDP)。
网际互联层对应于OSI参考模型的网络层,主要解决主机到主机的通信问题。它所包含的协议设计数据包在整个网络上的逻辑传输。网络接入层与OSI参考模型中的物理层和数据链路层相对应。它负责监视数据在主机和网络之间的交换。
TCP/IP四种网络模型的不同点:
1、OSI***用的七层模型,而TCP/IP是四层结构。
2、TCP/IP参考模型的网络接口层实际上并没有真正的定义,只是一些概念性的描述。而OSI参考模型不仅分了两层,而且每一层的功能都很详尽,甚至在数据链路层又分出一个介质访问子层,专门解决局域网的共享介质问题。
3、OSI模型是在协议开发前设计的,具有通用性。TCP/IP是先有协议集然后建立模型,不适用于非TCP/IP网络。
4、OSI参考模型的抽象能力高,适合与描述各种网络;而TCP/IP是先有了协议,才制定TCP/IP模型的。
以上内容参考 百度百科-TCP/IP参考模型
TCP/IP网络架构的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于tcpip体系结构、TCP/IP网络架构的信息别忘了在本站进行查找喔。