TCP/IP参考模型与OSI参考模型的相同与不同之处分别是什么?

OSI参考模型:\x0d\x0a\x0d\x0a  OSI模型基于国际标准化组织(ISO)的建议,作为各种层上使用协议国际标准化的第一步而发展起来的(Day和Zimmermann,1983),被成为ISO OSI开发系统互连参考模型(open system interconnection reference model)。OSI从下到上共包括物理层(physical layer)、数据链路层(data linker layer)、网络层(network layer)、传输层(transport layer)、会话层(session layer)、表示层(presentation layer)、应用层(application layer)七部分并且规定各层的协议和接口标准,如表1左侧所示。OSI参考模型对通信所需要的功能进行了很好的总结。\x0d\x0a\x0d\x0a  TCP/IP参考模型:\x0d\x0a\x0d\x0a  TCP/IP参考模型是最早的计算机网络ARPANET及其以后的Internet使用的参考模型,是一个事实上模型。这个体系的主要两个协议是:TCP/IP协议。OSI模型的具体分层以及各层主要协议如表1右侧所示。其中IP协议提供分组交换服务;TCP协议提供面向连接服务;UDP协议提供面向无连接服务。与OSI模型相比,TCP/IP模型没有会话层和表示层。\x0d\x0a\x0d\x0a  7、应用层(application layer) <应用层>HTTP,SMTP,TELNET,FTP,SNMP,MIME,HTML,MIB\x0d\x0a\x0d\x0a  6、表示层(presentation layer) \x0d\x0a\x0d\x0a  5、会话层(session layer)\x0d\x0a\x0d\x0a  4、传输层(transport layer) <传输层>TCP,UDP\x0d\x0a\x0d\x0a  3、网络层(network layer) AR[,IP,ICMP\x0d\x0a\x0d\x0a  2、数据链路层(data link layer) ETHERNET,FDDI,ATM,TOKEN Ring??(双绞线、光纤、同轴电缆??)\x0d\x0a\x0d\x0a  1、物理层(physical layer) \x0d\x0a\x0d\x0a  OSI参考模型与TCP/IP参考模型的缺陷\x0d\x0a\x0d\x0a  不管是OSI模型和协议或者是TCP/IP模型和协议,都不是完美的。由于技术上、商业上或者是策略上的限制,它们或多或少都存在这样那样的缺陷。\x0d\x0a\x0d\x0a  OSI模型的缺陷:\x0d\x0a\x0d\x0a  1、 OSI模型及其相关的服务定义和协议都及其复杂。在七层结构中,其中会话层和表示层基本上没有使用价值;而数据链路层和网络层功能烦杂,从而分成几个不通功能的子层。显得结构臃肿。因此最初的实现又大又笨拙并且很慢。\x0d\x0a\x0d\x0a  2、 某些功能重复出现。例如寻址、流量控制和出错控制在各层重复出现。导致效率降低,系统功能下降。\x0d\x0a\x0d\x0a  3、 某些特性无法找到与之对应的特定层。比如虚拟终端处理原先在表示层,现在放到应用层;数据安全、加密问题和网络管理无法决定放在哪一层,从而被放置一边。\x0d\x0a\x0d\x0a  4、 模型的制定主持者是通信方面的,由于通信与计算机和软件的工作方式不同,导致某些决定无法在互联网上使用。\x0d\x0aTCP/IP模型的缺陷:\x0d\x0a\x0d\x0a  1、 没有明显的区分服务、接口和协议的概念\x0d\x0a\x0d\x0a  2、 TCP/IP模型完全不是通用的,只适合描述TCP/IP模型的协议栈。\x0d\x0a\x0d\x0a  3、 主机网络层在分层协议中根本不是通常意义上的层。它是一个接口,处于网络层和数据链路层的中间。\x0d\x0a\x0d\x0a  4、 TCP/IP模型不区分物理层和数据链路层。\x0d\x0a\x0d\x0a  两种模型的比较及其命运\x0d\x0a\x0d\x0a  OSI参考模型与TCP/IP参考模型有很多相似之处。他们都基于独立的协议栈的概念,强调网络技术独立性(Network Technology Independence)和端对端确认(End-to-End Acknowledgement)。且层的功能大体相同,两个模型能够在相应的层找到相应的对应功能。当然,它们之间还存在很多不同。\x0d\x0a\x0d\x0a  两种模型的比较:\x0d\x0a\x0d\x0a  1、 分层模型存在差别。TCP/IP模型没有会话层和表示层,并且数据链路层和物理层合而为一。造成这样的区别的原因在于:前者是以:“通信协议的必要功能是什么?”这个问题未中心,再进行模型化;而后者是以:“为了将协议实际安装到计算机中如何进行编程最好?”这个问题为中心,再进行模型化的。所以,TCP/IP的实用性强。\x0d\x0a\x0d\x0a  2、 OSI模型有3个主要明确概念:服务、接口、协议。而TCP/IP参考模型最初没有明确区分这三者。这是OSI模型最大的贡献。\x0d\x0a\x0d\x0a  3、 TCP/IP模型一开就考虑通用连接(Universal Interconnection),而OSI模型考虑的是由国家运行并使用OSI协议的连接。\x0d\x0a\x0d\x0a  4、 通信方式上面,在网络层OSI模型支持无连接和面向连接的方式,而TCP/IP模型只支持无连接通信模式;在传输层OSI模式仅有面向有连接的通信,而TCP/IP模型支持两种通信方式,给用户选择机会。这种选择对简单的请求-应答协议是非常重要的。\x0d\x0a两种模型的命运:\x0d\x0a\x0d\x0a  技术上的缺陷是致命的。由于OSI模型忽略了互联的问题、数据安全、加密问题和网络管理等问题,等到不断修补的时候它已经失去了市场。另外,OSI协议推出时,TCP/IP协议已经被广泛的应用于大学科研、很多开发商已经在谨慎地交付TCP/IP产品,再加上策略上的失误导致了OSI从来没有真正意义上的实现过。\x0d\x0a\x0d\x0a  虽然TCP/IP模型同样有很多的缺陷。但是,由于它一开始就着眼于通用连接,使得TCP/IP模型以及其协议,可在任何互连的网络集合中进行通信。这十分引人注目。另外,它所表现出来的惊人的生命力,就显得更加有趣。它形成的基本技术连接了一个61个国家的家庭、学校。公司和政府实验室的全球互联网。在短短的几年时间内,形成了一个事实上存在的模型——TCP/IP模型。\x0d\x0a\x0d\x0a  结 论\x0d\x0a\x0d\x0a  OSI参考模型与TCP/IP参考模型都不完美,由于在ISO制定OSI参考模型过程中总是着眼于通信模型所必需的功能,理想化得等待政府行为来统一各种网络协议,在制定过程中忽略了互联网协议的重要性。当考虑到这一点时,却由于功能复杂难以实现等原因,失去了市场。而TCP/IP模型在现存的协议基础上,考虑到“将协议实际安装到计算机中如何进行编程最好”实际应用的问题,使得在实现上比较容易,得到了广大用户得支持,也得到了大厂商的支持,所以TCP/IP参考模型得到了发展。

  • TCP/ IP鍗忚鏄粈涔?
    绛旓細TCP/IP鍗忚鍗充簰鑱旂綉鍗忚锛屾槸涓涓綉缁滈氫俊妯″瀷锛屼互鍙婁竴鏁翠釜缃戠粶浼犺緭鍗忚瀹舵棌锛屼负浜掕仈缃戠殑鍩虹閫氫俊鏋舵瀯銆傚叾鍖呮嫭涓や釜鏍稿績鍗忚锛歍CP锛堜紶杈撴帶鍒跺崗璁級鍜孖P锛堢綉闄呭崗璁級锛屼负璇ュ鏃忎腑鏈鏃╅氳繃鐨勬爣鍑嗐傜敱浜庡湪缃戠粶閫氳鍗忚鏅亶閲囩敤鍒嗗眰鐨勭粨鏋勶紝褰撳涓眰娆$殑鍗忚鍏卞悓宸ヤ綔鏃讹紝绫讳技璁$畻鏈虹瀛︿腑鐨勫爢鏍堬紝鍥犳鍙堣绉颁负TCP/...
  • TCP鍜孶DP鏈変粈涔堝尯鍒?
    绛旓細TCP(浼犺緭鎺у埗鍗忚)锛1)鎻愪緵IP鐜涓嬬殑鏁版嵁鍙潬浼犺緭(涓鍙拌绠楁満鍙戝嚭鐨勫瓧鑺傛祦浼氭棤宸敊鐨勫彂寰缃戠粶涓婄殑鍏朵粬璁$畻鏈猴紝鑰屼笖璁$畻鏈篈鎺ユ敹鏁版嵁鍖呯殑鏃跺欙紝涔熶細鍚戣绠楁満B鍥炲彂鏁版嵁鍖咃紝杩欎篃浼氫骇鐢熼儴鍒嗛氫俊閲)锛屾湁鏁堟祦鎺э紝鍏ㄥ弻宸ユ搷浣(鏁版嵁鍦ㄤ袱涓柟鍚戜笂鑳藉悓鏃朵紶閫)锛屽璺鐢ㄦ湇鍔★紝鏄潰鍚戣繛鎺ワ紝绔埌绔殑浼犺緭;2)闈㈠悜杩炴帴...
  • tcp鏄粈涔
    绛旓細TCP鏄粈涔 TCP鍙仛浼犺緭鎺у埗鍗忚锛屾槸缃戠粶閫氫俊妯″瀷OSI灞備腑鐨勪紶杈撳眰鍗忚锛屽畠鏄暟瀛楃綉缁滈氫俊涓渶甯哥敤鐨勫崗璁箣涓锛屼篃鏄疘nternet鍗忚濂椾欢鐨勪竴閮ㄥ垎銆俆CP浣滅敤 TCP鐨勪富瑕佷綔鐢ㄦ槸鏁版嵁浼犺緭锛岀‘淇濅笉鍚岃妭鐐逛箣闂寸殑绔埌绔殑鏁版嵁浼犺緭锛屽湪杩滅▼璁$畻鏈轰箣闂村垱寤鸿繛鎺ャ傚湪浼犺緭杩囩▼涓紝涓轰繚璇佷紶杈撹川閲忥紝TCP灞傚皢澶ф暟鎹垎鎴愰暱搴﹀悎閫傜殑杈冨皬...
  • tcp鍜寀dp鐨勫尯鍒
    绛旓細UDP鏄潰鍚戞棤杩炴帴鐨勯氳鍗忚锛孶DP鏁版嵁鍖呭惈鐩殑绔彛鍙峰拰婧愮鍙e彿淇℃伅銆備富瑕佷紭鐐归熷害蹇佹搷浣滅畝鍗曘佽姹傜郴缁熻祫婧愯緝灏戯紝鐢变簬閫氳涓嶉渶瑕佽繛鎺ワ紝鍙互瀹炵幇骞挎挱鍙戦;缂虹偣鏄紶杈撴暟鎹墠骞朵笉涓庡鏂瑰缓绔嬭繛鎺ワ紝瀵规帴鏀跺埌鐨勬暟鎹篃涓嶅彂閫佺‘璁や俊鍙凤紝鍙戦佺涓嶇煡閬撴暟鎹槸鍚︿細姝g‘鎺ユ敹锛屼篃涓嶉噸澶嶅彂閫侊紝涓嶅彲闈犮TCP鏄潰鍚戣繛鎺ョ殑閫氳...
  • TCP鏄粈涔?
    绛旓細TCP鏄紶杈撴帶鍒跺崗璁俆CP锛圱ransmission Control Protocol锛夋槸缃戠粶閫氫俊妯″瀷OSI7灞傜綉缁滄ā鍨嬩腑锛岀鍥涘眰浼犺緭灞傚崗璁紝涓昏浣滅敤鏄暟鎹紶杈擄紝TCP 涓昏纭繚涓嶅悓鑺傜偣涔嬮棿鐨勭鍒扮鏁版嵁浼犺緭銆傚湪鍥犵壒缃戝崗璁棌涓紝TCP 灞傛槸浣嶄簬 IP 灞備箣涓婏紝搴旂敤灞備箣涓嬬殑涓棿灞傦紝鏄竴绉嶉潰鍚戣繛鎺ョ殑銆佸彲闈犵殑銆佸熀浜庡瓧鑺傛祦鐨勪紶杈撳眰閫氫俊鍗忚銆
  • TCP绔彛鍜孶DP绔彛閮芥槸浠涔堟剰鎬?
    绛旓細1銆TCP绔彛鏄寚灏辨槸涓篢CP鍗忚閫氫俊鎻愪緵鏈嶅姟鐨勭鍙c傚湪TCP浼犺緭鎺у埗鍗忚涓紝寤虹珛绔绔殑杩炴帴鏄潬IP鍦板潃鍜孴CP鐨勭鍙e彿鐨勫叡鍚屼綔鐢ㄣ俇DP绔彛鏄寚灏辨槸涓篣DP鍗忚閫氫俊鎻愪緵鏈嶅姟鐨勭鍙c俇DP 鏄疷ser Datagram Protocol鐨勭畝绉帮紝 涓枃鍚嶆槸鐢ㄦ埛鏁版嵁鎶ュ崗璁紝鏄疧SI锛圤pen System Interconnection锛屽紑鏀惧紡绯荤粺浜掕仈锛 鍙傝冩ā鍨...
  • TCP鍜孶DP鐨勪富瑕佸尯鍒槸浠涔?
    绛旓細TCP鏄潰鍚戣繛鎺ョ殑浼犺緭鎺у埗鍗忚锛岃孶DP鎻愪緵浜嗘棤杩炴帴鐨勬暟鎹姤鏈嶅姟锛汿CP鍏锋湁楂樺彲闈犳э紝纭繚浼犺緭鏁版嵁鐨勬纭э紝涓嶅嚭鐜颁涪澶辨垨涔卞簭锛沀DP鍦ㄤ紶杈撴暟鎹墠涓嶅缓绔嬭繛鎺ワ紝涓嶅鏁版嵁鎶ヨ繘琛屾鏌ヤ笌淇敼锛屾棤椤荤瓑寰呭鏂圭殑搴旂瓟锛屾墍浠ヤ細鍑虹幇鍒嗙粍涓㈠け銆侀噸澶嶃佷贡搴忥紝搴旂敤绋嬪簭闇瑕佽礋璐d紶杈撳彲闈犳ф柟闈㈢殑鎵鏈夊伐浣滐紱UDP鍏锋湁杈冨ソ鐨勫疄鏃舵э紝...
  • tcp鏄粈涔堟剰鎬
    绛旓細鎴戜滑鍦ㄥ涔犱娇鐢ㄧ數鑴戞椂锛屽伓灏斾細鐪嬪埌tcp杩欎釜璇嶏紝浣嗘槸浣犵煡閬撳畠浠h〃鐨勬剰鎬濆悧锛熶粖澶╁氨鐢辨垜鏉ュ甫澶у浜嗚В涓涓嬪惂銆TCP鐨勬剰鎬 TCP鍗充紶杈撴帶鍒跺崗璁紝鏄竴绉嶇綉缁滈氫俊鍗忚锛屾棬鍦ㄩ氳繃Internet鍙戦佹暟鎹寘銆俆CP鏄疧SI灞備腑鐨勪紶杈撳眰鍗忚锛岀敤浜庨氳繃浼犺緭鍜岀‘淇濋氳繃鏀寔缃戠粶鍜孖nternet浼犻掓秷鎭潵鍦ㄨ繙绋嬭绠楁満涔嬮棿鍒涘缓杩炴帴銆備紶杈撴帶鍒...
  • tcp鍜寀dp鐨勫尯鍒
    绛旓細TCP鍜孶DP鐨勫尯鍒湪浜庢暟鎹紶杈撶殑鍙潬鎬у拰浼犺緭閫熷害銆俆CP鍜孶DP鏄簰鑱旂綉鍗忚涓袱涓噸瑕佺殑浼犺緭鍗忚銆俆CP锛堜紶杈撴帶鍒跺崗璁級鏄竴绉嶉潰鍚戣繛鎺ョ殑銆佸彲闈犵殑銆佹湁搴忕殑鍗忚銆俇DP锛堢敤鎴锋暟鎹姤鍗忚锛夋槸涓绉嶆棤杩炴帴鐨勩佷笉鍙潬鐨勫崗璁俆CP鍗忚閫氳繃涓夋鎻℃墜寤虹珛杩炴帴锛屽苟鍦ㄦ暟鎹紶杈撹繃绋嬩腑淇濊瘉鏁版嵁鐨勫彲闈犳э紝鍗充繚璇佹暟鎹殑瀹屾暣鎬с...
  • 浠涔堟槸TCP/ IP鍗忚?
    绛旓細TCP/IP 鏄洜鐗圭綉鐨勯氫俊鍗忚锛孴ransmission Control Protocol/Internet Protocol鐨勭畝鍐欙紝涓瘧鍚嶄负浼犺緭鎺у埗鍗忚/鍥犵壒缃戜簰鑱斿崗璁紝鍙堝悕缃戠粶閫氳鍗忚锛屾槸Internet鏈鍩烘湰鐨勫崗璁両nternet鍥介檯浜掕仈缃戠粶鐨勫熀纭锛岀敱缃戠粶灞傜殑IP鍗忚鍜屼紶杈撳眰鐨凾CP鍗忚缁勬垚銆俆CP/IP鍗忚锛屾槸涓涓綉缁滈氫俊妯″瀷锛屼互鍙婁竴鏁翠釜缃戠粶浼犺緭鍗忚瀹舵棌锛...
  • 扩展阅读:osi与tcpip的关系图 ... tcp四层模型是哪四个 ... tcp ip模型的四个层次 ... tcpip四层和七层模型 ... 在tcpip参考模型中 ... tcpip参考模型分几层 ... 画出osi参考模型示意图 ... tcpip参考模型的模型图 ... 不属于tcp ip参考模型的是 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网