tags: 程式導師實驗計畫第四期
[NET101]
Week4
網路存取層
乙太網路、Wi-Fi......
Note:對應傳紙條概念=>郵差幫忙寄信
網路互連層
IP 地址: IPV4/IPV6(最新版本),主要的差異在於 IP 位置不同。
不同類型的 IP 位置:
- 固定IP: sever 基本上會有一個固定的 IP。
- 浮動 IP: 每次的位置都不同。
- 虛擬 IP: IP只有在內網能夠互相連接到,但從外部無法連接,在不同的內網 IP 是可以一樣的。對外會有一個固定或浮動的 IP。
EX:公司網路最常見用法,對外一個IP,內網裡面有不同的 IP,中間透過數據機接收傳送。
Port連接埠
一個 port 對應到一個程式,用來區別不同的服務,在最後加上:
常用的Port | Port number |
---|---|
HTTP | 80 |
HTTPS | 443 |
FTP | 21 |
Note:對應傳紙條概念=>寄紙條,寫收件和寄件者
傳輸層
- TCP(Transmission Control Protocol)
透過三次握手來確保雙方都收發功能都正常,才會開始進行後續的資料交換。
例如:傳送訊息比喻
TCP-三次握手
- UDP(User Datagram Protocol)著重傳輸即時性的通訊協定,但不確保資料正確傳輸。
EX:視訊
Note:對應傳紙條概念=>傳紙條時三次確認或不確認一直傳紙條
應用層
HTTP / FTP / DNS......
HTTP / FTP 大多建立在 TCP 上。
Note:對應傳紙條概念=>到紙條內容