NOIP初賽指南/網絡協議

網絡通信的基礎協議

編輯

ICMP協議

編輯

ICMP協議是網絡通信中較為底層的協議。Ping即是此協議下的一個通信方式。

TCP/IP協議

編輯

TCP(傳輸控制協議)用於控制網絡數據包的傳輸。常與IP協議並稱為TCP/IP。

IPv4是一種IP類型。有2^32的大小。目前已經基本分配完畢。它的表達方式為:

   xA.xB.xC.xD

其中xn為 0-255的十進制數字。

分為A段、B段、C段和D段(即xA、xB、xC、xD)。

例子:

  • 127.0.0.1
  • 192.168.1.1
  • 8.8.8.8
  • 255.255.255.255

IPv6是另一種IP類型。有2^128的大小。它的表達方式為:

   x:x:x:x:x:x:x:x

其中x為 0000-ffff的十六進制數字。

IPv6的省略方式
編輯
  • 任意一段的前導0可省略。例如00af -> af。但單獨的0不能省略,除非:
  • 在其中一段(或幾段)為0000的情況下,可以且僅可以有一次將這些段簡寫為 ::。

例子:

  • 2001:aaaa:000a:0000:0000:00aa:aaaa:aaaa
  • 2001:aaaa:a:0:0:aa:aaaa:aaaa
  • 2001:aaaa:a::aa:aaaa:aaaa

它們均指代同一個IPv6地址。

實現其它功能的協議

編輯

郵件協議

編輯

IMAP協議

編輯

POP協議

編輯

SMTP協議

編輯

網絡協議

編輯

HTTP協議

編輯

通常使用80端口。

HTTPS協議

編輯

通常使用443端口。

FTP協議

編輯
  •   維基百科上的FTP

通常使用21端口。