1. 程式人生 > >計算機網路的運輸層與平時開發基礎

計算機網路的運輸層與平時開發基礎

前言

關於運輸層這一塊的基礎知識,同時下面的一些協議以及埠都是我們在開發的時候經常遇到的 所以列了出來 整理了一下學習思路

結構:

運輸層:向它上面的應用層提供通訊服務。

TCP/IP運輸層的兩個主要協議都是網際網路的正式標準:

1.UDP 使用者資料包協議

2.TCP  傳輸控制協議

使用UDP和TCP協議的各種應用和應用層協議

應用層

應用層協議

運輸層協議

名字轉換

DNS(域名系統)

UDP

檔案傳送

TFTP(簡單檔案傳送協議) UDP

路由選擇協議

RIP(路由資訊協議)

UDP

IP地址配置

DHCP(動態主機配置協議)

UDP

網路管理

SNMP(簡單網路管理協議)

UDP

遠端檔案伺服器

NFS(網路檔案系統)

UDP

IP電話

專用協議

UDP

流式多媒體通訊

專用協議

UDP

多播

IGMP(網際組管理協議)

UDP

電子郵件

SMTP(簡單郵件傳送協議)

TCP

遠端終端接入

TELNET(遠端終端協議)

TCP

全球資訊網

HTTP(超文字傳送協議)

TCP

檔案傳送

FTP(檔案傳送協議)

TCP

常用的熟知埠號

應用程式

FTP

TELNET

SMTP

DNS

TFTP

HTTP

SNMP

SNMP(trap)

HTTPS

熟知埠號

21

23

25

53

69

80

161

162

443

在上一節內容講解的PHP郵件傳送,我們就用到了上面的SMTP協議以及25埠, 因此基礎性學習對開發是十分必要的,知其所以然。