服務器運行在主機上。 IP地址將定位主機。可是在每臺計算機上可能有不少服務,須要一種簡單的方法來區分它們。 TCP,UDP,SCTP等使用的方法是使用端口號。服務器
有許多「標準」端口。 Telnet一般使用端口23,TCP協議。 DNS使用端口53,使用TCP或UDP。 FTP使用端口21和20,一個用於命令,另外一個用於數據傳輸。
HTTP一般使用端口80,但它一般使用端口8000,8080和8088,全部端口都使用TCP。ide
在Unix系統上,經常使用端口列在文件/etc/services中。 Go具備查詢此文件的功能測試