TCP/IP协议优点&体系结构介绍

所属分类: 网络 / 网络协议 阅读数: 1117
收藏 0 赞 0 分享
T C P / I P是一个稳定的、构造优良的、富有竞争性的协议。
T C P和I P是两个独立且紧密结合的协议,负责管理和引导数据报文在I n t e r n e t上的传输。二者使用专门的报文头定义每个报文的内容。T C P负责和远程主机的连接。而I P负责寻址,使报文被送到其该去的地方。

TCP/IP的优点
T C P / I P使跨平台,或称为异构的网络互联成为可能。举例来说,一个Windows NT网络可以包含U N I X和M a c i n t o s h工作站,甚至可以包含U N I X网络或M a c i n t o s h组成的网络, T C P / I P
也有如下的特性:
•好的破坏恢复机制。
• 能够在不中断现有服务的情况下加入网络。
• 高效的错误率处理。
• 平台无关性。
• 低数据开销。

因为T C P / I P最初的设计目的与国防部有关,所以,上面列出的特性实际上是T C P / I P的设计要求。“好的破坏恢复机制”基于下面的想法:当网络被侵入或被攻击而遭到破坏时,它的剩余部分仍能完全工作。在不中止已存在于某一处服务的前提下加入整个网络的能力基于同样的道理。处理高错误率的能力基于如下考虑:如果报文信息使用一个路由丢失时,应该有一种机制使其能够通过另一路由到达目的地。平台无关性意味着网络和客户端可以是Windows 、U N I X、M a c i n t o s h或任何其他的平台或上面所述平台的组合。T C P / I P如此高效依赖于它的低开销。性能是任何网络的关键。在速度和简单性方面没有其他协议可以与T C P / I P媲美。
TCP/IP的层和协议
T C P和I P共同管理网络上流进和流出的数据流。I P不停地把报文放到以太网上,而T C P负责确信报文到达。T C P负责下面的工作:
• 握手过程
• 报文管理
• 流量控制
• 错误检测和处理

体系结构
T C P / I P是处理上述所有操作并和远程主机通信的一个环境。T C P / I P由四层组成,这与O S I
由七层组成不相同。这四层包括:
• 应用层( A p p l i c a t i o n )
• 传输层( Tr a n s p o r t )
• 网络层( N e t w o r k )
• 链路层( L i n k )
T C P / I P和O S I之间在层格式方面的主要区别是:传输层不保证任何时刻的传输。T C P / I P为用户提供用户数据报协议( U D P ),这是一个更简单的协议,在U D P中,T C P / I P协议栈中的所有层执行特定的工作或运行应用。

1. 应用层
应用层包括S M T P、F T P、N F S、N I S、L P D、Te l n e t和Remote Login。对于大多数I n t e r n e t
用户来说这些都是很熟悉的。
2. 传输层
传输层包括U D P和T C P。U D P几乎不进行检查,而T C P提供传输保证。
3. 网络层
网络层由以下协议组成: I C M P、I P、I G M P、R I P、O S P F和用于路由的E G P,用户不必
操心这些,因为它们是相当底层的东西。
4. 链路层
链路层包括A R P和R A R P,负责报文传输。
更多精彩内容其他人还在看

fiddler如何清除证书? Fiddler https证书清除图文教程

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,打开主界面,就可在里面进行相关的操作,那么fiddler如何清除证书呢?下面就详情来看看fiddler清除证书具体的步骤吧
收藏 0 赞 0 分享

用示波器直接破解30种通信协议解析

数字示波器的发展极大的降低了低速总线调试的难度,传闻近日有一台示波器可以直接破解30多种通信协议,这是怎么回事呢?下面就来看看随着示波器的发展,协议解码出现了哪些变化吧
收藏 0 赞 0 分享

HTTPS协议数据加密传输基本内容解析

很多网友了解过有关于网络协议部分的内容,HTTPS协议还是一知半解的,下面这边文章就为大家简单介绍下HTTPS协议的基本内容,大家了解下,希望对大家有帮助
收藏 0 赞 0 分享

LoRa与ZigBee有什么区别?LoRa与ZigBee技术全面分析

ZigBee是基于IEEE802.15.4标准的低功耗局域网协议,LoRa 是LPWAN通信技术中的一种,那么两者之间有什么区别和联系呢?下面就详情来为大家解析下,希望对大家有帮助
收藏 0 赞 0 分享

无线网络IEEE802.11/IEEE802.3协议标准和区别

IEEE802协议是一种物理协议集,而以太网协议是由一组IEEE 802.3标准定义的局域网协议集,下面就为大家介绍下IEEE802.11/IEEE802.3协议标准和区别,大家了解下吧
收藏 0 赞 0 分享

如何屏蔽https网站、禁止访问https、禁止跳转https的方法

由于网络安全形势越发严峻,为了保护用户隐私和网络安全,越来越多的网站都开启了HTTPS,如何禁止访问HTTPS网站、如何屏蔽HTTPS网站就成为重要的网络管理工作,下面就来看看大势至“聚生网管”实现网络行为管理系统的方式吧
收藏 0 赞 0 分享

最常用路由协议RIP-1/2 OSPF IS-IS BGP的特点对比

RIP协议是最早的路由协议,OSPF是目前应用最广泛的IGP协议,IS-IS是另外一种链路状态型的路由协议,BGP协议是唯一的EGP协议,那么这几种路由协议有什么特点和不同呢?下面就一起来看看了解下
收藏 0 赞 0 分享

5G时代 HTTP和DNS协议将发生哪些变化?

HTTP和DNS这两种协议几乎已经成为家喻户晓,现在5G时代的来临,这些协议也都将发生巨大的变化,本文就介绍下HTTP和DNS这些协议在未来会如何发展的,如何改变的
收藏 0 赞 0 分享

IOT通信协议有哪些?物联网七大通信协议对比介绍

物联网简称iot,本文中为大家的是物联网的7大协议以及对比,有需要的朋友可以阅读本文参考一下
收藏 0 赞 0 分享

Apache Flink的网络协议栈详细介绍

Flink 的网络协议栈是组成 flink-runtime 模块的核心组件之一,本文中介绍了Apache Flink网络协议栈,感兴趣的朋友可以阅读本文参考一下
收藏 0 赞 0 分享
查看更多