流媒體技術之複習網路協議

童小綠發表於2015-05-31

在我們認識流媒體的傳輸協議前,我們需要對OSI和網路協議有一個初步認識。

1,OSI模型的七個層次及其主要功能(見下圖)

 

 2,針對於7層模型進行劃分協議如下表:

應用層

應用層

表示層

會話層

分別為:

應用層

1,檔案傳輸協議FTPFile Transfer Protocol),埠號為21

2,簡單檔案傳輸協議TFTPTrivial File Transfer Protocol),埠號為69,針對小檔案傳輸,只能從檔案伺服器上獲得或寫入檔案,不能列出目錄也不能進行認證 ,傳輸8位資料

3,遠端終端協議TelnetRemote Terminal Protocol),埠號為23,允許使用者登入進入遠端主機系統

4,簡單郵件傳輸協議SMTPSimple Mail Transfer Protocol),埠號為25,建立在FTP服務上的一種郵件服務,服務端用SMTP傳送和接收電子郵件

5,郵局協議POP3Post Office Protocol),埠號為110,客戶端用SMTP傳送用POP3用來接收

6,超文字傳輸協議HTTPHypertext Transfer Protocol),埠號為80,可以確定文件中那部分內容優先顯示

7,安全套接層超文字傳輸協議HTTPSHypertext Transfer Protocol over Secure Socket Layer),埠號為443

8,網路新聞傳輸協議NNTPNetwork News Transport Protocol),埠號為119

9,網際網路郵件訪問協議IMAP4Internet Mail Access Protocol),埠號為143

10,簡單網路管理協議SNMPSimple Network Management Protocol);

11,域名服務協議DNSDomain Name Service)),埠號為53,域名與IP地址一一對應

12,伺服器訊息塊協議SMBServer Message Block Protocol);

13,自舉協議BOOTPBootstrap Protocol);

14,網路檔案系統NFSNetwork File System);

15,網路核心協議NCPNetWare Core Protocol);

16,X500(一種目錄服務系統協議);

17,AFPAppleTalk檔案協議)--Apple公司的網路協議族,用於交換檔案;

18,動態主機配置協議DHCP,“租約”使用伺服器分配的IP地址

表示層

文字:ASCIIEBCDIC 

 圖形:TIFFJPEGGIFPICT                          

聲音:MIDIMPEGQUICKTIME 

會話層

NFSSQLRPC X-WINDOWSASPAPPTALK會話協議)、SCP NetBios names

傳輸層

傳輸層

1,傳輸控制協議TCP(Transmission Control Protocol):可靠地,面向連線的,全雙工的資料傳輸服務,用於傳輸資料量較少,可靠性較高的場合  ,三次握手

2,使用者資料包協議UDP(User Datagram Protocol):使用者資料包協議,不可靠,無連線,適合高速率的場合

3,序列分組交換協議SPX(Sequenced Packet Exchange Protocol);

名字繫結協議NBP(Name Binding Protocol);

4,ATP(AppleTalk事務協議)--Apple公司的網路協議族,用於管理會話;

國際層

網路層

1,網際網路協議IPInternet Protocol:無連線,不可靠,高效率,提供端到端的分組分發功能

2,地址解析協議ARPAddress Resolution Protocol:動態完成IP地址向實體地址MAC的轉換

3,網際網路分組交換協議IPXInternetwork Packet Exchange Protocol);

4,資料包傳輸協議DDPDatagram Delivery Protocol);

5,路由資訊協議RIPRouting Information Protocol);

6,開放最短路由優先協議OSPFOpen Shortest Path First);

7,反向地址轉換協議RARPReverse Address Resolution Protocol:MACIP轉換

8,網際網路控制報文協議ICMPInternet Control Message Protocol:專門用於傳送差錯報文協議。ping工具

9,網際網路組管理協議IGMPInternet Group Management Protocol:執行Internet主機參加多播。即IP主機用作向相鄰多目路由器報告多目成員的協議

10,NetBEUINetBIOS Extended User InternetNetBIOS使用者擴充套件介面協議)

11,X25(一種分組交換網協議);

12,Ethernet(乙太網協議)

13,NWLink--IPX/SPX傳輸協議的微軟實現

網路介面層

資料鏈路層

物理層

分別為:

資料鏈路層

1,邏輯鏈路控制LLCLogical Link Control)協議;

2,同步資料鏈路控制SDLCSynchronous Data Link Control)協議;

3,高階資料鏈路控制HDLCHigh-Level Data Link Control)協議;

4,多路訪問控制MACMultiple Access Control)協議;

5,點對點協議PPPPoint to Point Protocol);

6,生成樹協議STPSpanning Tree Protocol);

7,帶衝突檢測的載波監聽多路訪問CSMA/CDCarrier Sense Multiple Access with Collision Detection);

8,帶衝突避免的載波偵聽多路訪問CSMA/CACarrier Sense Multiple Access with Collision Avoidance);

物理層

RS-232RS-449RS-485USB2.0IEEE-1394xDSLX.21V.35RJ-45

 

 

3,小結:

通過複習OSI七層和協議,基本瞭解他的概念。在我們學習軟考網路知識的時候這七層模型和協議是個重點。最好記下來。在流媒體技術,我們主要學習的傳輸層的協議。

相關文章