真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型-創(chuàng)新互聯(lián)

我真的不知道用什么樣的語言來整理我學(xué)過的網(wǎng)絡(luò)知識(shí),如果說是理論知識(shí),百度百科上一搜一大堆,我希望我整理的東西在生活中都能找到模板,貼近生活,源于生活。

創(chuàng)新互聯(lián)公司是一家網(wǎng)站設(shè)計(jì)公司,集創(chuàng)意、互聯(lián)網(wǎng)應(yīng)用、軟件技術(shù)為一體的創(chuàng)意網(wǎng)站建設(shè)服務(wù)商,主營產(chǎn)品:響應(yīng)式網(wǎng)站建設(shè)、成都品牌網(wǎng)站建設(shè)、營銷型網(wǎng)站。我們專注企業(yè)品牌在網(wǎng)站中的整體樹立,網(wǎng)絡(luò)互動(dòng)的體驗(yàn),以及在手機(jī)等移動(dòng)端的優(yōu)質(zhì)呈現(xiàn)。成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、移動(dòng)互聯(lián)產(chǎn)品、網(wǎng)絡(luò)運(yùn)營、VI設(shè)計(jì)、云產(chǎn)品.運(yùn)維為核心業(yè)務(wù)。為用戶提供一站式解決方案,我們深知市場(chǎng)的競(jìng)爭(zhēng)激烈,認(rèn)真對(duì)待每位客戶,為客戶提供賞析悅目的作品,網(wǎng)站的價(jià)值服務(wù)。

網(wǎng)絡(luò)我們都很熟悉,無論是qq 微信等社交軟件還是游戲,我們都離不開網(wǎng)絡(luò),網(wǎng)絡(luò)貫穿我們生活的點(diǎn)點(diǎn)滴滴,而且今天成熟的網(wǎng)絡(luò)系統(tǒng),都是由傳統(tǒng)的網(wǎng)絡(luò)一點(diǎn)一點(diǎn)發(fā)展而來的。

帶著問題去思考,我們都知道OSI七層,那么什么叫做層,為什么要分層?分層有有什么優(yōu)勢(shì)?為什么每一層有對(duì)應(yīng)的不同的協(xié)議?

層:描述了所有需求上的有效通訊過程,我們把這些過程叫做層。

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型

為什么要分層?

這就像一個(gè)公司,剛開始公司人很少,隨著公司規(guī)模的擴(kuò)大,我們就要?jiǎng)澐指鱾€(gè)部門來實(shí)現(xiàn)各部門的作用,網(wǎng)絡(luò)經(jīng)過長期的發(fā)展,日益成熟與健壯,人們就邏輯的給劃分為七層,來讓每一層實(shí)現(xiàn)每一層的作用,來形成一個(gè)完善的網(wǎng)絡(luò)系統(tǒng)。

分層的優(yōu)勢(shì)?

把復(fù)雜的網(wǎng)絡(luò)劃分成易于管理的層,易于排錯(cuò),創(chuàng)造更好的集成環(huán)境,低層為上層提供服務(wù)。(什么是低層,什么是高層見上圖)

為什么每一層有每一層對(duì)應(yīng)的設(shè)備和協(xié)議?

設(shè)備和協(xié)議是相關(guān)的,因?yàn)橛芯W(wǎng)絡(luò)的發(fā)展帶動(dòng)了生產(chǎn)不同設(shè)備的廠商,主要就是路由器和交換機(jī),剛開始它們各自的廠商有自己的標(biāo)準(zhǔn),導(dǎo)致不同廠商設(shè)備之間不能通信,例如可能戴爾的路由器就不能和聯(lián)想的通信,這就導(dǎo)致網(wǎng)絡(luò)的通信遇到了很多的阻礙,所以為了形成統(tǒng)一的標(biāo)準(zhǔn),就出來了標(biāo)準(zhǔn)協(xié)議,各個(gè)廠商就必須遵守的一個(gè)協(xié)議。

這就類似普通話,協(xié)議只是為了達(dá)成一個(gè)公認(rèn)的統(tǒng)一的標(biāo)準(zhǔn)。

由上層協(xié)議開始介紹OSI七層:

應(yīng)用層(用戶接口)

應(yīng)用層一般都是應(yīng)用程序:qq 瀏覽器 郵箱(專門針對(duì)具有通信功能應(yīng)用程序的一層)

簡單說一個(gè)具有通信功能的應(yīng)用程序就是應(yīng)用層一個(gè)用戶的接口(不叫端口,端口是相對(duì)傳輸層而言的)。

常用協(xié)議:telnet  http  smtp ftp

表示層(沒有協(xié)議,只是把應(yīng)用層給細(xì)致劃分)

上層數(shù)據(jù)表示加密等特殊處理過程,定義數(shù)據(jù)格式及加密。

會(huì)話層(沒有協(xié)議,只是把應(yīng)用層給細(xì)致劃分)

保證不同應(yīng)用(應(yīng)用程序)間的數(shù)據(jù)區(qū)分。

例如:你打開一個(gè)qq 和一個(gè)瀏覽器,你就有兩個(gè)應(yīng)用程序,但是你qq聊天中的內(nèi)容只在qq中呈現(xiàn),不可能在瀏覽器中呈現(xiàn),這就是會(huì)話層給做了一個(gè)數(shù)據(jù)的區(qū)分。

如果了籠統(tǒng)一點(diǎn),這三層可以統(tǒng)稱為應(yīng)用層

下面介紹下層協(xié)議(設(shè)備都是硬件設(shè)備)

物理層

最底層,發(fā)送或接收比特流。

比特流是什么,我們都知道計(jì)算機(jī)的世界里只有0和1,這都是相對(duì)于物理層來說的。1B=8b,1MB=1024kB  B(字節(jié)) b(比特位,表示0 1)

例如:00101011  就是8比特位,1字節(jié)

流是什么意思,就是很多,例如水流,所以網(wǎng)線里面?zhèn)鞯木褪呛芏嗪芏嗟?和1叫比特流。

硬件設(shè)備:  網(wǎng)線網(wǎng)卡,光纖,電纜

數(shù)據(jù)鏈路層

作用:將比特流轉(zhuǎn)換成數(shù)據(jù)幀,負(fù)責(zé)成幀

在這層數(shù)據(jù)都叫幀

典型設(shè)備:交換機(jī)

協(xié)議數(shù)據(jù)單元:幀

有設(shè)備就有協(xié)議,數(shù)據(jù)鏈路層的協(xié)議:ppp HDLC ATM Ethernet(以太網(wǎng),包括802.3  802.2) FR(幀中繼)

交換機(jī)的工作原理:

交換機(jī)接收數(shù)據(jù)幀(到了交換機(jī)的數(shù)據(jù)都封裝成了數(shù)據(jù)幀,交換機(jī)只接收數(shù)據(jù)幀,里面有源MAC地址,和目的MAC地址),根據(jù)源MAC 地址更新MAC 地址表,根據(jù)目標(biāo)MAC 地址做出轉(zhuǎn)發(fā)決定。

如果是已知單播或廣播幀,則直接由已知端口轉(zhuǎn)發(fā),如果是未知,則除了接收幀的接口以外的接口全部轉(zhuǎn)發(fā),稱為泛洪。這時(shí)候接收到的計(jì)算機(jī)就會(huì)給交換機(jī)一個(gè)相應(yīng)(告訴交換機(jī)我就是擁有目的地址的那臺(tái)計(jì)算機(jī)),這時(shí)候交換機(jī)中就會(huì)多一條記錄,MAC 地址和端口的對(duì)應(yīng)關(guān)系,但是這條記錄是動(dòng)態(tài)的,老化時(shí)間300秒,這條記錄只存300秒。

MAC 地址相當(dāng)于交換機(jī)內(nèi)部一個(gè)數(shù)據(jù)庫,記錄著MAC地址和接口編號(hào)的對(duì)應(yīng)關(guān)系

交換機(jī)查看MAC 地址表 show mac-address-table

以太網(wǎng)(這一層一個(gè)重要的協(xié)議)幀格式:

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型

*****網(wǎng)絡(luò)層(點(diǎn)到點(diǎn)的通信)

決定路徑的邏輯尋址,實(shí)現(xiàn)不同網(wǎng)絡(luò)間的通信

設(shè)備:路由器

協(xié)議:ip arp icmp (ping 命令)

協(xié)議數(shù)據(jù)單元(pdu):包

這幾個(gè)協(xié)議很重要很重要,ip是個(gè)泛指,互聯(lián)網(wǎng)協(xié)議。ip協(xié)議的格式:

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型

arp 的作用:將ip地址解析成MAC地址,是計(jì)算機(jī)通信的橋梁,很重要,因?yàn)閕p只是確定的一個(gè)范圍,MAC地址才是每臺(tái)計(jì)算機(jī)的唯一標(biāo)識(shí)。ip地址為什么只確定一個(gè)范圍呢?這是由路由表決定的,路由表里面只有網(wǎng)段和端口的對(duì)應(yīng)。ip就相當(dāng)于你在哪個(gè)班,MAC就相當(dāng)于你是這個(gè)班里的哪個(gè)人。

***傳輸層(端到端的通信)

協(xié)議:TCP UDP

設(shè)備:無

作用:可靠或不可靠的數(shù)據(jù)傳輸,數(shù)據(jù)重傳前的數(shù)據(jù)糾正。

TCP 是可靠的,面向連接的數(shù)據(jù)傳輸,UDP 是不可靠的,不面向連接的數(shù)據(jù)傳輸。

為什么這么說?為什么說可靠?為什么說面向連接?

TCP 經(jīng)歷三次握手,四次斷開的過程。

TCP的數(shù)據(jù)格式:

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型

UDP的數(shù)據(jù)格式

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型

比較源端口號(hào)或目的端口號(hào),我們發(fā)現(xiàn)UDP 會(huì)比TCP 少很多東西,沒有序號(hào)沒有確認(rèn)序號(hào),沒有標(biāo)記字段,重要的都沒有。

一些重要標(biāo)記字段的作用:

RST:重新連接

FIN:請(qǐng)求斷開

SYN:請(qǐng)求建立連接

ACK:確認(rèn)序列號(hào)

端口的概念:范圍(0~65535)

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型

三次握手的過程:

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型

為什么說TCP可靠呢?

因?yàn)樗闊?,就像你的微信換臺(tái)設(shè)備登錄一樣,就要經(jīng)過舊的設(shè)備認(rèn)證,確認(rèn)機(jī)制比較多,所以安全。TCP 也是同樣的道理,因?yàn)樗拇_認(rèn)機(jī)制比較多,所以安全可靠。

什么是面向連接?

面向連接是指依賴于發(fā)送方和接收方顯示通信或阻塞來管理數(shù)據(jù)連接。

三次握手語言描述:

TCP 的連接是一個(gè)非常謹(jǐn)慎的過程,A和B 說我請(qǐng)求連接,但是計(jì)算機(jī)和人不一樣,B怎么樣來區(qū)分你說的這句話是用來請(qǐng)求連接的?是不是A給B 發(fā)了一個(gè)標(biāo)記字段,并且發(fā)了一個(gè)序號(hào)seq=A,這時(shí)候B 就給A發(fā)了一個(gè)確認(rèn)序列號(hào),代表我同意,所以ack=A+1(確認(rèn)序列號(hào)都是源序號(hào)加1),還給A發(fā)了一個(gè)他自己的序號(hào)seq=B;這時(shí)候還沒完,當(dāng)A收到B的回復(fù)以后就開始建立會(huì)話,當(dāng)在建立回話的時(shí)候seq=A+1;用來表示這是A主機(jī)和B說的第二句話,ack=B+1:(ack的確認(rèn)永遠(yuǎn)是確認(rèn)的對(duì)方的)

四次斷開示意圖:

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型

三次握手,四次斷開主要是因?yàn)門CP協(xié)議的格式中有標(biāo)記字段,UDP沒有。

TCP(傳輸控制協(xié)議)  UDP(用戶數(shù)據(jù)協(xié)議)

TCP UDP的協(xié)議格式都存在端口號(hào),有時(shí)候我們會(huì)說web服務(wù)--http協(xié)議--tcp--80端口

http協(xié)議指的是應(yīng)用層協(xié)議,tcp 指的是在這個(gè)協(xié)議傳輸層的傳輸形式,80端口是在傳輸層的端口號(hào)。

這時(shí)候可能就已經(jīng)十分懵逼了,總結(jié)下,ip用來說明一個(gè)范圍,例如一個(gè)班級(jí),MAC 用來標(biāo)識(shí)特定的主機(jī),例如一個(gè)班級(jí)的某一個(gè)人,端口號(hào)用來確定這臺(tái)計(jì)算機(jī)上的一個(gè)應(yīng)用,例如一個(gè)班上的一個(gè)人的一只手。

所以說只要有提供服務(wù)的客戶端軟件,就有一個(gè)應(yīng)用層協(xié)議,當(dāng)經(jīng)過傳輸層時(shí)就有端口號(hào),但是數(shù)據(jù)有兩種情況,要么走TCP,要么走UDP.

端口號(hào)的介紹:

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型

比如說Telent協(xié)議,當(dāng)數(shù)據(jù)傳輸時(shí)源端口號(hào)是任意一個(gè),目的端口號(hào)是23.

大概OSI七層就介紹完了,但是在實(shí)際生產(chǎn)中可能不會(huì)劃分的這么細(xì),所以人們也習(xí)慣性的說TCP/IP五層:

網(wǎng)絡(luò)接口層、互聯(lián)網(wǎng)層、主機(jī)到主機(jī)層、應(yīng)用層。

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型

我自己畫了一張圖來表示我對(duì)這七層的理解

網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型

總結(jié):

常用服務(wù) 協(xié)議 端口

   1. POP3 TCP 110

   2.  IMAP TCP 143

   3.  SMTP TCP 25

   4.  Telnet TCP 23

   5.  終端服務(wù)TCP 3389

   6.  TFTP UDP 端口69

   7.  HTTP TCP 80

   8.  NTP UDP 端口123

  9. HTTPS TCP 443

   10. FTP 控制TCP 21 FTP 默認(rèn)數(shù)據(jù)TCP 20

   11. RADIUS UDP 1645

   12. DHCP 服務(wù)器UDP 67

  13.  DNS UDP 53 DNS TCP 53

   14.  SNMP UDP 161

   15  ipsec UDP 500

   16 PPTP  TCP 1723

    17 L2TP UDP 1701

代理服務(wù)器常用以下端口:

(1). HTTP協(xié)議代理服務(wù)器常用端口號(hào):80/8080/3128/8081/9080

(2). SOCKS代理協(xié)議服務(wù)器常用端口號(hào):1080

(3). FTP(文件傳輸)協(xié)議代理服務(wù)器常用端口號(hào):21

(4). Telnet(遠(yuǎn)程登錄)協(xié)議代理服務(wù)器常用端口:23

HTTP服務(wù)器,默認(rèn)的端口號(hào)為80/tcp(***Executor開放此端口);

HTTPS(securely transferring web pages)服務(wù)器,默認(rèn)的端口號(hào)為443/tcp 443/udp;

Telnet(不安全的文本傳送),默認(rèn)端口號(hào)為23/tcp(***Tiny Telnet Server所開放的端口);

FTP,默認(rèn)的端口號(hào)為21/tcp(***Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所開放的端口);

TFTP(Trivial File Transfer Protocol ),默認(rèn)的端口號(hào)為69/udp;

SSH(安全登錄)、SCP(文件傳輸)、端口重定向,默認(rèn)的端口號(hào)為22/tcp;

SMTP Simple Mail Transfer Protocol (E-mail),默認(rèn)的端口號(hào)為25/tcp(***Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都開放這個(gè)端口);

POP3 Post Office Protocol (E-mail) ,默認(rèn)的端口號(hào)為110/tcp;

WebLogic,默認(rèn)的端口號(hào)為7001;

Webshpere應(yīng)用程序,默認(rèn)的端口號(hào)為9080;

webshpere管理工具,默認(rèn)的端口號(hào)為9090;

JBOSS,默認(rèn)的端口號(hào)為8080;

TOMCAT,默認(rèn)的端口號(hào)為8080;

WIN2003遠(yuǎn)程登陸,默認(rèn)的端口號(hào)為3389;

Symantec AV/Filter for MSE ,默認(rèn)端口號(hào)為8081;

Oracle 數(shù)據(jù)庫,默認(rèn)的端口號(hào)為1521;

ORACLE EMCTL,默認(rèn)的端口號(hào)為1158;

Oracle XDB(XML 數(shù)據(jù)庫),默認(rèn)的端口號(hào)為8080;

Oracle XDB FTP服務(wù),默認(rèn)的端口號(hào)為2100;

MS SQL*SERVER數(shù)據(jù)庫server,默認(rèn)的端口號(hào)為1433/tcp 1433/udp;

MS SQL*SERVER數(shù)據(jù)庫monitor,默認(rèn)的端口號(hào)為1434/tcp 1434/udp;

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


分享名稱:網(wǎng)絡(luò)基礎(chǔ)知識(shí)(1)====OSI七層模型-創(chuàng)新互聯(lián)
URL鏈接:http://weahome.cn/article/dpdpsh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部