標籤:

計算機網路2---常見埠及ping命令相關

使用TCP埠常見的有:

  ftp:定義了文件傳輸協議,使用21埠。常說某某主機開了 ftp服務便是文件傳輸服務。下載文件,上傳主頁,都要用到ftp服務。

  telnet:你上BBS嗎?以前的BBS是純字元界面的,支持BBS的伺服器將23埠打開,對外提供服務。其實Telnet的真正意思是遠程登陸:用戶可以以自己的身份遠程連接到主機上。

  smtp:定義了簡單郵件傳送協議。現在很多郵件伺服器都用的是這個協議,用於發送郵件。伺服器開放的是25埠。

  http:這可是大家用得最多的協議了——超文本傳送協議。上網瀏覽網頁就需要用到它,那麼提供網頁資源的主機就得打開其80埠以提供服務。我們常說「提供www服務」、「Web伺服器」就是這個意思。

  pop3:和smtp對應,pop3用於接收郵件。通常情況下,pop3協議所用的是110埠。在263等免費郵箱中,幾乎都有pop3收信功能。也就是說,只要你有相應的使用pop3協議的程序(例如Foxmail或Outlook),不需要從Web方式登陸進郵箱界面,即可以收信。

使用UDP埠常見的有:

DNS:域名解析服務。網際網路上的每一台計算機都有一個網路地址與之對應,這個地址就是我們常說的IP地址,它以純數字的形式表示。然而這卻不便記憶,於是出現了域名。訪問主機的時候只需要知道域名,域名和IP地址之間的變換由DNS伺服器來完成。DNS用的是53埠。

  snmp:簡單網路管理協議,使用161埠,是用來管理網路設備的。由於網路設備很多,無連接的服務就體現出其優勢。

  聊天軟體QQ:QQ的程序既接受服務,又提供服務,這樣兩個聊天的人才是平等的。QQ用的是無連接的協議,其伺服器使用8000埠,偵聽是否有信息到來;客戶端使用4000埠,向外發送信息。如果上述兩個埠正在使用(有很多人同時和幾個好友聊天),就順序往上加。

常見資料庫使用埠號:

Oracle port:埠號,默認是1521

SQL Server port:埠號,默認是1433

MySQL port : 埠號,默認是3306

DB2 port:埠號,默認是5000

pointbase port : 埠號,默認是9092

ping

ping命令是基於ICMP協議的。

ping.exe 的原理是,像指定的IP地址發送一定長度的數據包,按照約定,如果指定的IP地址存在的話,會返回同樣大小的數據包。若在特定的時間內沒有返回,就是「超時」,就認為指定的IP地址不存在,由於ping使用的是ICMP協議,有一些防火牆軟體會屏蔽掉ICMP協議,所以有時候ping的結果只能作為參考,ping不通並不能說明對方的IP一定不存在。

ping後面可以放一個網址(檢查網路連接),也可以放一個ip(檢查ip是否可訪問):

ping命令測試聯通成功不,如果返回的信息時time out,那麼情況一就是對方有防火牆,不允許ping他;情況二就是連接不上那個主機。如果返回的是所用的 接通的時間等,那麼代表和要ping的主機連接成功。


推薦閱讀:

誰能給解釋一下「雲計算」到底是什麼意思?
伺服器租用哪家好?
網路上的蟲子
負載均衡伺服器nginx詳細安裝教程及網路部署

TAG:計算機網路 |