??互聯網所有的傳輸都通過TCP/IP協議族來傳輸,TCP/IP是面向連接的可靠位元組流服務協議
TCP/IP協議族
有四層
- 應用層:提供特定于應用程式的協議 HTTP FTP IMAP(郵件)
- 網路控制層 發送資料包到計算機上使用特定的埠號的應用程式
- 網路層 使用IP地址將資料包發送到特定的計算
- 鏈路層 將二進制資料包與網路信號相互之間轉換
TCP的可靠
??tcp在建立連接會進行三次握手,每個收到的資料包都會向發送方發送ack確認,已確保發送成功
IP的傳輸
?IP是不可靠的無連接協議,它并不關心資料包是否到達目的地,也不關系連接和埠號,目的是連接到目標IP
TCP傳輸的質量和順序
??當資料包過大,在網路層會進行分包,分包后傳輸的鏈路不一樣,到達的時間不一樣,TCP會根據資料包上攜帶序列號來進行排序重組,如果發送方在一個特定時間內(也就是重試時間)沒有接受到接收方的ack確認,會再次重新發送
IP和IP地址的區別
- Ip是一種協議 有兩種標準 IPv4 232次方 和 IPv6 2128次方
- IP地址是一串數字192.0.0.1
網路傳輸
1. 個人電腦
2. 貓
3. local ISP 互聯網服務提供商
4. regional ISP 經過多個主干網路
5. NSP 網路服務提供商 大型網路 賣帶寬給ISP
6. NAP 每個NSP連接到至少三個網路訪問點
7. ISP NSP 所有網路提供都攜帶路由器,每個路由有當前子網路ip的路由表,當底層向上層發送資料時候,找不到會依次向上找,可能由一個主干網路跳到另外一個主干網路
DNS服務
??存在意義是IP別名,不讓公司丟客戶,也容易記,DNS是一個分布式資料庫,存盤了域名和IP的對應關系
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/56307.html
標籤:其他
上一篇:傳奇單職業是什么語言開發的
