ISO國(guó)際一個(gè)認(rèn)證規(guī)范:
? 關(guān)于 OSI 7層網(wǎng)絡(luò)模型
? ? 1.指定他的意義效览?
? ? ? ?按照功能不同哆键,分工不同籍嘹,人為的分層七層。實(shí)際上這個(gè)七層是不存在的识补。
? ? ? ?沒(méi)有這七層的概念,只是人為的劃分而已切油。區(qū)分出來(lái)的目的只是讓你明白哪一層是干什么用的。
? ? 2.要指定一個(gè)國(guó)際通用的標(biāo)準(zhǔn)
? ? 1.物理層? ? ? 常見(jiàn)的標(biāo)準(zhǔn) RJ-45 RJ-11 水晶頭
? ? 2.數(shù)據(jù)鏈路層? 常見(jiàn)的標(biāo)準(zhǔn)MAC地址 二級(jí)網(wǎng)絡(luò) 交換機(jī)
? ? 3.網(wǎng)絡(luò)層? ? ? 標(biāo)準(zhǔn)的IP地址 路由器 三層網(wǎng)絡(luò) IP地址
? ? ? ? ? ? ? ? ? 公網(wǎng)IP 相當(dāng)于家庭地址(跟全世界互聯(lián))
? 私網(wǎng)IP 局域網(wǎng)內(nèi)
? ? ? ? ? ? ? 192.168.0.1
? ? ? ? ? ? ?192.168.1.1
? ? 4.傳輸層? ? ? TCP穩(wěn)定傳輸? UDP傳輸?shù)姆绞?/p>
? ? ? ? ? ? ? ? ? ? ? ?SSH 服務(wù)
? ? 開(kāi)發(fā)人員(程序員)
? ? 5.會(huì)話層? ? ? linux C/Unix? C語(yǔ)言編程? 控制包數(shù)據(jù)
? ? 6.表示層? ? ? 文件的格式 類型 PNG JPEG MPEG AVI MKV MP4 TS等 加密的處理。
? ? 7.應(yīng)用層? ? ? 操作系統(tǒng)上裝的程序。
? ? ? ? ? ? ? ? ? ? ? ? 自己開(kāi)發(fā)锈嫩。
? ? ? ? ? ? ? ? ? ? ? ? 標(biāo)準(zhǔn) HTTP 80 HTTPS 443 FTP 21 SSH 22 POP/SMTP 等
--------------------------------------------------------------------------
OSI 7層模型中數(shù)據(jù)的傳輸結(jié)構(gòu):
? ? 應(yīng)用層? ? ? ? ?Hello World (表示層 TEXT 會(huì)話層)
? ? 傳輸層? ? ? ? ?報(bào)文信息頭? TCP? ? ? ? ? ? ? ? 字段 segment
? ? 網(wǎng)絡(luò)層? ? ? ? ?IP地址的報(bào)文的信息頭? IP? ? ? 包? packet
? ? 數(shù)據(jù)鏈路層? ?添加一個(gè)以太信息? ? ? ? ? ? ? ? 幀? frame
? ? 物理層? ? ? ? ?網(wǎng)卡? 0101010101? ? 電信號(hào)
? ? 7層模型封包的一個(gè)過(guò)程猴贰。
------------------------------------------------------------------------------------
? ? 7層模型解包的一個(gè)過(guò)程米绕。
? ? 物理層? ? ? 網(wǎng)卡? 電信號(hào) 0101010101? 2進(jìn)制的信息
? ? 數(shù)據(jù)鏈路層? 以太信息
? ? 網(wǎng)絡(luò)層? ? ? IP
? ? 傳輸層? ? ? TCP
? ? 會(huì)話層? ? ? SOCKET
? ? 表示層? ? ? 類型 TEXT JPEG PNG等
? ? 應(yīng)用層? ? ? 向操作系統(tǒng)要數(shù)據(jù) Hello World
-----------------------------------------------------------------------------
OSI 參考模型:? ? ? ? ? 各層的解釋
? ? 應(yīng)用層? ? ----->? ? 為應(yīng)用層程序提供服務(wù)
? ? 表示層? ? ----->? ? 數(shù)據(jù)格式轉(zhuǎn)化、數(shù)據(jù)加密
? ? 會(huì)話層? ? ----->? ? 建立、管理和維護(hù)會(huì)話
? ? 傳輸層? ? ----->? ? 建立雏赦、管理和維護(hù)端到端的連接
? ? 網(wǎng)絡(luò)層? ? ----->? ? IP選址及路由選擇
? ? 數(shù)據(jù)鏈路層 ----->? ? 提供介質(zhì)訪問(wèn)和鏈路管理
? ? 物理層? ? ----->? ? 比特流
? TCP/IP 五層模型
? TCP/IP 五層協(xié)議 和 OSI的七層協(xié)議的對(duì)應(yīng)關(guān)系如下:
? OSI 參考模型? ? ? ? ? TCP/IP 五層模型
? ? 應(yīng)用層? ?
? ? 表示層? ? ? ----->? ? ? 應(yīng)用層? ? {HTTP、Telnet俏橘、FTP靴寂、TFTP NDS、SMTP}
? ? 會(huì)話層? ?
? ? 傳輸層? ? ? ----->? ? ? 傳輸層? ? { TCP 污它、UDP}
? ? 網(wǎng)絡(luò)層? ? ? ----->? ? ? 網(wǎng)絡(luò)層? ? { IP、ICMP 固惯、RIP、IGMP}
? ? 數(shù)據(jù)鏈路層? ----->? ? ? 數(shù)據(jù)鏈路層 { ARP供常、RARP麻裁、IEEE802.3、PPP香缺、CSMA/CD}
? ? 物理層? ? ? ----->? ? ? 物理層? ? {FE自協(xié)商锋拖、Manhester、MLT-3适袜、4A、PAM5}
注意:1.下層是為上層服務(wù)的疫萤。
? ? ? 2.在每一層都工作著不同的設(shè)備,如:交換機(jī)工作在數(shù)據(jù)鏈路層帝际,
路由器一般工作在網(wǎng)絡(luò)層蹲诀。
? ? ? 3.每一層實(shí)現(xiàn)的協(xié)議也不同矿微,即每一層的服務(wù)也不同涌矢。
===============================================================
三、linux網(wǎng)絡(luò)運(yùn)維網(wǎng)絡(luò)傳輸協(xié)議:
? 網(wǎng)絡(luò)傳輸協(xié)議:(需要熟記名秀,面試會(huì)問(wèn)到)
? ? APR? ? ? 地址解析協(xié)議 Address Resolution Protocol
? ? DHCP? ?動(dòng)態(tài)主機(jī)配置協(xié)議 Dynamic Host Configuration Protocol
? ? DNS? ? ? 域名服務(wù) Domain Name Server
? ? FTP? ? ? 文件傳輸協(xié)議 File Transfer Protocol? ? 21端口
? ? HTTP? ? 超文本傳輸協(xié)議? ? ? ? ?80 端口
? ? HTTPS? 安全超文本傳輸協(xié)議? 443端口
? ? IMAP? ? ?交互式郵件存儲(chǔ)協(xié)議 Internet Mail Access Protocol?
? ? IP? ? ? ? ? ?互聯(lián)網(wǎng)協(xié)議 Internet Protocol
? ? NTP? ? ? ?Network Time Protocol
? ? POP? ? ? 郵局協(xié)議 Post Office Protocol
? ? SMTP? ?簡(jiǎn)單郵件傳輸協(xié)議 Simple Mail Transport Protocol
? ? TCP? ? ? 傳輸控制協(xié)議 Transmission Control Protocol
? ? UDP? ? ?用戶數(shù)據(jù)包協(xié)議 User Dategram Protocol
? ? Telnet? ? 遠(yuǎn)程終端協(xié)議? remote terminal protocol? ? 23端口
================================================================