1. 程式人生 > >計算機網路技術學習筆記002

計算機網路技術學習筆記002

1.  IP協議

(1) IP協議是一種不可靠的協議,僅僅提供盡力而為的服務

(2)不提供資料校驗功能

(3)不是面向連線的協議(是為使用資料報的分組交換網而設計的)

註釋:所以,可靠性要依賴於可靠協議的TCP配合使用

(4)IP層的分組稱為資料報

2. IP資料報的格式

3. 埠號

(1)定義主機中執行的程序的識別符號(也是識別應用程序的作用)

(2)TCP/IP協議棧中,埠號是0~65535之間的整數

(3)TCP/IP模型中傳輸層的兩個協議TCP和UDP依靠埠號區分不同的程序

(4)分類:

         熟知埠號:0~1023,由IANA指派

         註冊埠號:1024~49151,IANA負責註冊

         動態埠號:49151~65535,任何程序可用,臨時埠

(5)常見埠號:

         21/tcp FTP 檔案傳輸協議

22/tcp SSH 安全登入、檔案傳送(SCP)和埠重定向

23/tcp Telnet 不安全的文字傳送

25/tcp SMTP Simple Mail Transfer Protocol (E-mail)

69/udp TFTP Trivial File Transfer Protocol

79/tcp finger Finger

80/tcp HTTP 超文字傳送協議 (WWW)

88/tcp Kerberos Authenticating agent

110/tcp POP3 Post Office Protocol (E-mail)

113/tcp ident old identification server system

119/tcp NNTP used for usenet newsgroups

220/tcp IMAP3

443/tcp HTTPS used for securely transferring web pages

4. TCP 協議

(1)TCP協議作用

TCP是面向連線的具有可靠性協議

(2)TCP報文作用

(3)TCP可靠性原理

 a. 可靠基礎:  三次握手機制

 b. 斷開連線機制:四次斷開

5.UDP協議

(1)存在的原因

TCP協議耗費資源比較多,而UDP是個耗費比較少的傳輸協議。

(2)UDP報文格式