OSI七层模型、TCP/IP四层模型、五层体系结构
一、OSI七层模型
OSI七层协议模型主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(DataLink)、物理层(Physical)。
二、TCP/IP四层模型
TCP/IP是一个四层的体系结构,主要包括:应用层、运输层、网际层和网络接口层。从实质上讲,只有上边三层,网络接口层没有什么具体的内容。
三、五层体系结构
五层体系结构包括:应用层、运输层、网络层、数据链路层和物理层。五层协议只是OSI和TCP/IP的综合,实际应用还是TCP/IP的四层结构。为了方便可以把下两层称为网络接口层。
(1)计算机网络四层体系结构是哪些扩展阅读:
世界上第一个网络体系结构是美国IBM公司于1974年提出的,它取名为系统网络体系结构SNA(System Network Architecture)。凡是遵循SNA的设备就称为SNA设备。这些SNA设备可以很方便地进行互连。此后,很多公司也纷纷建立自己的网络体系结构,这些体系结构大同小异,都采用了层次技术。
❷ TCP/IP妯″瀷缃戠粶链夊嚑灞钖勫眰镄勪富瑕佸岗璁鍒嗗埆鏄浠涔
TCP/IP妯″瀷缃戠粶链夊嚑灞?钖勫眰镄勪富瑕佸岗璁鍒嗗埆鏄浠涔?
浣犲ソ
1:鍒4灞:浠庝笅鍒颁笂鍒嗗埆鏄:缃戠粶鎺ュ彛灞,浜掕仈灞,浼犺緭灞,搴旂敤灞
缃戠粶鎺ュ彛灞:璐熻矗阃氲繃缃戠粶鍙戦佹暟鎹鍜屾帴鏀禝P鎶ユ枃
浜掕仈灞:璐熻矗鎶婃姤鏂囧垎缁勫彂阃佸埌鐩镄勪富链簕1.澶勭悊𨱒ヨ嚜浼犺緭灞傜殑鍙戦佽锋眰.<br/>2.澶勭悊鎺ユ敹镄勬暟鎹<br/>3.澶勭悊浜掕仈镄勮矾寰,娴佹带鍜屾嫢濉为梾棰<br/>}
浼犺緭灞:璐熻矗杩涚▼涓绔瀵圭阃氢俊.
搴旂敤灞:鍖呮嫭镓链夌殑楂桦眰鍗忚,涓嶆柇澧炲姞鏂扮殑鍗忚.
2:TCP/IP鏄鐢ㄤ簬璁$畻链洪氢俊镄勪竴缁勫岗璁锛屾垜浠阃氩父绉板畠涓篢CP/IP鍗忚镞忋傚畠鏄70骞翠唬涓链熺编锲藉浗阒查儴涓哄叾ARPANET骞垮烟缃戝紑鍙戠殑缃戠粶浣撶郴缁撴瀯鍜屽岗璁镙囧嗳锛屼互瀹冧负锘虹缁勫缓镄処NTERNET鏄鐩鍓嶅浗闄呬笂瑙勬ā链澶х殑璁$畻链虹绣缁滐纴姝e洜涓篒NTERNET镄勫箍娉涗娇鐢锛屼娇寰桾CP/IP鎴愪简浜嫔疄涓婄殑镙囧嗳銆备箣镓浠ヨ硕CP/IP鏄涓涓鍗忚镞忥纴鏄锲犱负TCP/IP鍗忚鍖呮嫭TCP銆両P銆乁DP銆両CMP銆丷IP銆乀ELNETFTP銆丼MTP銆丄RP銆乀FTP绛夎稿氩岗璁锛岃繖浜涘岗璁涓璧风О涓篢CP/IP鍗忚銆备互涓嬫垜浠瀵瑰岗璁镞忎腑涓浜涘父鐢ㄥ岗璁鑻辨枃钖岖О鍜岀敤阃斾綔涓浠嬬粛锛
TCP(Transport Control Protocol)浼犺緭鎺у埗鍗忚
IP(Interneorking Protocol)缃戦棿缃戝岗璁
UDP(User Datagram Protocol)鐢ㄦ埛鏁版嵁鎶ュ岗璁
ICMP(Inter Control Message Protocol)浜掕仈缃戞带鍒朵俊鎭鍗忚
SMTP(Simple Mail Transfer Protocol)绠鍗曢偖浠朵紶杈揿岗璁
SNMP(Simple Neork manage Protocol)绠鍗旷绣缁灭$悊鍗忚
FTP(File Transfer Protocol)鏂囦欢浼犺緭鍗忚
ARP(Address Resolation Protocol)鍦板潃瑙f瀽鍗忚
浠庡岗璁鍒嗗眰妯″瀷鏂归溃𨱒ヨ诧纴TCP/IP鐢卞洓涓灞傛$粍鎴愶细缃戠粶鎺ュ彛灞伞佺绣闂寸绣灞伞佷紶杈揿眰銆佸簲鐢ㄥ眰銆傚叾涓锛
缃戠粶鎺ュ彛灞 杩欐槸TCP/IP杞浠剁殑链浣庡眰锛岃礋璐f帴鏀禝P鏁版嵁鎶ュ苟阃氲繃缃戠粶鍙戦佷箣锛屾垨钥呬粠缃戠粶涓婃帴鏀剁墿鐞嗗抚锛屾娊鍑篒P鏁版嵁鎶ワ纴浜ょ粰IP灞伞
缃戦棿缃戝眰 璐熻矗鐩搁偦璁$畻链轰箣闂寸殑阃氢俊銆傚叾锷熻兘鍖呮嫭涓夋柟闱銆备竴銆佸勭悊𨱒ヨ嚜浼犺緭灞傜殑鍒嗙粍鍙戦佽锋眰锛屾敹鍒拌锋眰钖庯纴灏嗗垎缁勮呭叆IP鏁版嵁鎶ワ纴濉鍏呮姤澶达纴阃夋嫨铡诲线淇″挎満镄勮矾寰勶纴铹跺悗灏嗘暟鎹鎶ュ彂寰阃傚綋镄勭绣缁沧帴鍙c备簩銆佸勭悊杈揿叆鏁版嵁鎶ワ细棣栧厛妫镆ュ叾钖堟硶镐э纴铹跺悗杩涜屽诲缎钬斺斿亣濡傝ユ暟鎹鎶ュ凡鍒拌揪淇″挎満锛屽垯铡绘帀鎶ュご锛屽皢鍓╀笅閮ㄥ垎浜ょ粰阃傚綋镄勪紶杈揿岗璁锛涘亣濡傝ユ暟鎹鎶ュ皻链鍒拌揪淇″匡纴鍒栾浆鍙戣ユ暟鎹鎶ャ备笁銆佸勭悊璺寰勚佹祦鎺с佹嫢濉炵瓑闂棰樸
浼犺緭灞 鎻愪緵搴旂敤绋嫔簭闂寸殑阃氢俊銆傚叾锷熻兘鍖呮嫭锛氢竴銆佹牸寮忓寲淇℃伅娴侊绂浜屻佹彁渚涘彲闱犱紶杈撱备负瀹炵幇钖庤咃纴浼犺緭灞傚岗璁瑙勫畾鎺ユ敹绔蹇呴’鍙戝洖纭璁わ纴骞朵笖锅囧傚垎缁勪涪澶憋纴蹇呴’閲嶆柊鍙戦併
搴旂敤灞 钖戠敤鎴锋彁渚涗竴缁勫父鐢ㄧ殑搴旂敤绋嫔簭锛屾瘆濡傜数瀛愰偖浠躲佹枃浠朵紶杈撹块梾銆佽繙绋嬬橱褰旷瓑銆傝繙绋嬬橱褰昑ELNET浣跨敤TELNET鍗忚鎻愪緵鍦ㄧ绣缁滃叾瀹冧富链轰笂娉ㄥ唽镄勬帴鍙c俆ELNET浼氲瘽鎻愪緵浜嗗熀浜庡瓧绗︾殑铏氭嫙缁堢銆傛枃浠朵紶杈撹块梾FTP浣跨敤FTP鍗忚𨱒ユ彁渚涚绣缁滃唴链哄櫒闂寸殑鏂囦欢𨰾疯礉锷熻兘
TCP/lP鍗忚鍙傝冩ā鍨嫔垎鍒鏄闾e嚑灞傦纻
缃戠粶鎺ュ彛灞傦纴缃戠粶灞傦纴浼犺緭灞傦纴杩愮敤灞
TCP/IP鍗忚鍙傝冩ā鍨嫔叡鍒嗕负浜嗗嚑灞傦纴鍏朵腑3銆4灞傚垎鍒鏄浠涔堬纻
TCP/IP鍗忚鍙傝冩ā鍨
4灞
1缃戠粶鎺ュ彛灞
2缃戠粶灞
3浼犺緭灞
4搴旂敤灞
OSI妯″瀷
7灞
1鐗╃悊灞
2鏁版嵁阈捐矾灞
3缃戠粶灞
4浼犺緭灞
5锲炶瘽灞
6琛ㄨ揪灞
7搴旂敤灞
Tcp/ip鍗忚灏嗙绣缁滃垎涓哄嚑灞傦纻
4灞备粠涓嫔埌涓 鍒嗗埆鏄 搴旂敤灞傦细搴旂敤绋嫔簭闂存矡阃氱殑灞傦纴濡傜亩鍗旷数瀛愰偖浠朵紶杈掳纸SMTP锛夈佹枃浠朵紶杈揿岗璁锛团TP锛夈佺绣缁滆繙绋嬭块梾鍗忚锛圱el锛夌瓑銆 浼犺緭灞傦细鍦ㄦゅ眰涓锛屽畠鎻愪緵浜呜妭镣归棿镄勬暟鎹浼犻侊纴搴旂敤绋嫔簭涔嬮棿镄勯氢俊链嶅姟锛屼富瑕佸姛鑳芥槸鏁版嵁镙煎纺鍖栥佹暟鎹纭璁ゅ拰涓㈠け閲崭紶绛夈傚备紶杈撴带鍒跺岗璁锛圱CP锛夈佺敤鎴锋暟鎹鎶ュ岗璁锛圲DP锛夌瓑锛孴CP鍜孶DP缁欐暟鎹鍖呭姞鍏ヤ紶杈撴暟鎹骞舵妸瀹冧紶杈揿埌涓嬩竴灞备腑锛岃繖涓灞傝礋璐d紶阃佹暟鎹锛屽苟涓旂‘瀹氭暟鎹宸茶阃佽揪骞舵帴鏀躲 浜掕繛缃戠粶灞傦细璐熻矗鎻愪緵锘烘湰镄勬暟鎹灏佸寘浼犻佸姛鑳斤纴璁╂疮涓鍧楁暟鎹鍖呴兘鑳藉熷埌杈剧洰镄勪富链猴纸浣嗕笉妫镆ユ槸钖﹁姝g‘鎺ユ敹锛夛纴濡傜绣闄呭岗璁锛圛P锛夈 缃戠粶鎺ュ彛灞傦纸涓绘満-缃戠粶灞傦级锛氭帴鏀禝P鏁版嵁鍖呭苟杩涜屼紶杈掳纴浠庣绣缁滀笂鎺ユ敹鐗╃悊甯э纴鎶藉彇IP鏁版嵁鎶ヨ浆浜ょ粰涓嬩竴灞傦纴瀵瑰疄闄呯殑缃戠粶濯掍綋镄勭$悊锛屽畾涔夊备綍浣跨敤瀹为檯缃戠粶锛埚侲ther銆丼erial Line绛夛级𨱒ヤ紶阃佹暟鎹
OSI妯″瀷鍜孴CP/IP鍗忚浣撶郴鍒嗗埆鍒嗘垚鍑犲眰锛
TCP/IP鍙傝冩ā鍨嬫湁4灞傦纴鍒嗗埆鏄锛氩簲鐢ㄥ眰銆佷紶杈揿眰銆佷簰镵斿眰鍜屼富链-缃戠粶灞
OSI妯″瀷链7灞傦纴鍒嗗埆鏄锛氱墿鐞嗗眰銆佹暟鎹阈捐矾灞伞佺绣缁滃眰銆佷紶杈揿眰銆佷细璇濆眰銆佽〃绀哄眰鍜屽簲鐢ㄥ眰
TCP/IP链夊嚑灞傚岗璁锛
❸ TCP/IP网络模型从上至下哪四层组成各层主要功能是什么
1、组成:应用层、传输层、网络层、链路层
2、各层主要功能:
应用层:负责向用户提供应用程序,比如HTTP、FTP、Telnet、DNS、SMTP等。
传输层:负责对报文进行分组和重组,并以TCP或UDP协议格式封装报文。
网络层:负责路由以及把分组报文发送给目标网络或主机。
链路层:负责封装和解封装IP报文,发送和接受ARP/RARP报文等。
(3)计算机网络四层体系结构是哪些扩展阅读
OSI是开放系统互连参考模型 (Open System Interconnect 简称OSI),是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。
它从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
而TCP/IP简单来说就是OSI的简化版,把OSI的七层简化为了四层。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。
协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的协议来完成自己的需求。
❹ 计算机网络技术:TCP/IP体系结构将网络分为哪几层TCP/IP体系结构与OSI模型的对应关系是
计算机网络技术:TCP/IP体系结构将网络分为应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。
TCP/IP体系结构与OSI模型的对应关系是:osi的上三层对应tcp的应用层,传输层与网络层是一一对应的。
应用层、表示层、会话层三个层次提供的服务相差不是很大,所以在TCP/IP协议中,它们被合并为应用层一个层次。由于运输层和网络层在网络协议中的地位十分重要,所以在TCP/IP协议中它们被作为独立的两个层次。
(4)计算机网络四层体系结构是哪些扩展阅读:
对不同种类的应用程序它们会根据自己的需要来使用应用层的不同协议,邮件传输应用使用了SMTP协议、万维网应用使用了HTTP协议、远程登录服务应用使用了有TELNET协议。
在TCP/IP协议中,网络接口层位于第四层。由于网络接口层兼并了物理层和数据链路层所以,网络接口层既是传输数据的物理媒介,也可以为网络层提供一条准确无误的线路。
❺ 璁$畻链虹绣缁灭殑锲涘眰鏄浠涔堬纻
绗涓灞傦细鐗╃悊灞傦纸PhysicalLayer)锛岃勫畾阃氢俊璁惧囩殑链烘扮殑銆佺数姘旂殑銆佸姛鑳界殑鍜岃勭▼镄勭壒镐э纴鐢ㄤ互寤虹珛銆佺淮鎶ゅ拰𨰾嗛櫎鐗╃悊阈捐矾杩炴帴銆傚叿浣揿湴璁诧纴链烘扮壒镐ц勫畾浜嗙绣缁滆繛鎺ユ椂镓闇鎺ユ彃浠剁殑瑙勬牸灏哄搞佸紩鑴氭暟閲忓拰鎺掑垪𨱍呭喌绛夛绂鐢垫皵鐗规ц勫畾浜嗗湪鐗╃悊杩炴帴涓娄紶杈揵it娴佹椂绾胯矾涓娄俊鍙风数骞崇殑澶у皬銆侀樆鎶楀尮閰嶃佷紶杈挞熺巼璺濈婚檺鍒剁瓑锛涘姛鑳界壒镐ф槸鎸囧瑰悇涓淇″彿鍏埚垎閰岖‘鍒囩殑淇″彿钖涔夛纴鍗冲畾涔変简DTE鍜娈CE涔嬮棿钖勪釜绾胯矾镄勫姛鑳斤绂瑙勭▼鐗规у畾涔変简鍒╃敤淇″彿绾胯繘琛宐it娴佷紶杈撶殑涓缁勬搷浣滆勭▼锛屾槸鎸囧湪鐗╃悊杩炴帴镄勫缓绔嬨佺淮鎶ゃ佷氦鎹淇℃伅镞讹纴DTE鍜娈CE鍙屾柟鍦ㄥ悇鐢佃矾涓婄殑锷ㄤ綔绯诲垪銆
鍦ㄨ繖涓灞傦纴鏁版嵁镄勫崟浣岖О涓烘瘆鐗癸纸bit锛夈
灞炰簬鐗╃悊灞傚畾涔夌殑鍏稿瀷瑙勮寖浠h〃鍖呮嫭锛欵IA/TIA RS-232銆丒IA/TIA RS-449銆乂.35銆丷J-45绛夈
绗浜屽眰锛氭暟鎹阈捐矾灞傦纸DataLinkLayer):鍦ㄧ墿鐞嗗眰鎻愪緵姣旂壒娴佹湇锷$殑锘虹涓婏纴寤虹珛鐩搁偦缁撶偣涔嬮棿镄勬暟鎹阈捐矾锛岄氲繃宸阌欐带鍒舵彁渚涙暟鎹甯э纸Frame锛夊湪淇¢亾涓婃棤宸阌欑殑浼犺緭锛屽苟杩涜屽悇鐢佃矾涓婄殑锷ㄤ綔绯诲垪銆傚湪杩欎竴灞傦纴鏁版嵁镄勫崟浣岖О涓哄抚锛坒rame锛夈傛暟鎹阈捐矾灞傚岗璁镄勪唬琛ㄥ寘𨰾锛歋DLC銆丠DLC銆丳PP銆丼TP銆佸抚涓缁х瓑銆
绗涓夊眰鏄缃戠粶灞(Network layer)
鍦ㄨ$畻链虹绣缁滀腑杩涜岄氢俊镄勪袱涓璁$畻链轰箣闂村彲鑳戒细缁忚繃寰埚氢釜鏁版嵁阈捐矾锛屼篃鍙鑳借缮瑕佺粡杩囧緢澶氶氢俊瀛愮绣銆傜绣缁滃眰镄勪换锷″氨鏄阃夋嫨钖堥傜殑缃戦棿璺鐢卞拰浜ゆ崲缁撶偣锛岀‘淇濇暟鎹鍙婃椂浼犻併傜绣缁滃眰灏嗘暟鎹阈捐矾灞傛彁渚涚殑甯х粍鎴愭暟鎹鍖咃纴鍖呬腑灏佽呮湁缃戠粶灞傚寘澶达纴鍏朵腑钖链夐昏緫鍦板潃淇℃伅- -婧愮珯镣瑰拰鐩镄勭珯镣瑰湴鍧镄勭绣缁滃湴鍧銆傚湪杩欎竴灞傦纴鏁版嵁镄勫崟浣岖О涓烘暟鎹鍖咃纸packet锛夈傜绣缁滃眰鍗忚镄勪唬琛ㄥ寘𨰾锛欼P銆両PX銆丷IP銆丱SPF绛夈
绗锲涘眰鏄澶勭悊淇℃伅镄勪紶杈揿眰(Transport layer)銆傜4灞傜殑鏁版嵁鍗曞厓涔熺О浣沧暟鎹鍖咃纸packets锛夈备絾鏄锛屽綋浣犺皥璁篢CP绛夊叿浣撶殑鍗忚镞跺张链夌壒娈婄殑鍙娉曪纴TCP镄勬暟鎹鍗曞厓绉颁负娈碉纸segments锛夎孶DP鍗忚镄勬暟鎹鍗曞厓绉颁负钬沧暟鎹鎶ワ纸datagrams锛夆濄傝繖涓灞傝礋璐h幏鍙栧叏閮ㄤ俊鎭锛屽洜姝わ纴瀹冨繀椤昏窡韪鏁版嵁鍗曞厓纰庣墖銆佷贡搴忓埌杈剧殑鏁版嵁鍖呭拰鍏跺畠鍦ㄤ紶杈撹繃绋嬩腑鍙鑳藉彂鐢熺殑鍗遍橹銆傜4灞备负涓婂眰鎻愪緵绔鍒扮锛堟渶缁堢敤鎴峰埌链缁堢敤鎴凤级镄勯忔槑镄勚佸彲闱犵殑鏁版嵁浼犺緭链嶅姟銆傛墍璋挞忔槑镄勪紶杈撴槸鎸囧湪阃氢俊杩囩▼涓浼犺緭灞傚逛笂灞傚睆钄戒简阃氢俊浼犺緭绯荤粺镄勫叿浣撶粏鑺伞备紶杈揿眰鍗忚镄勪唬琛ㄥ寘𨰾锛歍CP銆乁DP銆丼PX绛夈
鍦ㄤ细璇濆眰鍙娄互涓婄殑楂桦眰娆′腑锛屾暟鎹浼犻佺殑鍗曚綅涓嶅啀鍙﹀栧懡钖嶏纴缁熺О涓烘姤鏂囥侽SI灏嗗眰涓庡眰涔嬮棿浜ゆ崲镄勬暟鎹镄勫崟浣岖О涓烘湇锷℃暟鎹鍗曞厓SDU銆