網路通訊的通用框架,並且定義了每一層的資料處理方式
smtp郵件傳送協議
pop3郵件接收協議
這裡的表示指資料的表示。該層的主要功能 轉換、壓縮、加密。常用的加密協議是ssl secure socket layer 。加密協議並不一定工作在表示層。
提供建立、管理、終止會話的方法。
tcp/udp
tcp transmission control protocol 傳輸控制協議
面向連線的傳輸方式
udp user datagram protocol 使用者資料報協議
很多應用程式把資料交給tcp/udp傳輸,通過埠來識別不同的應用程式。
最常用的ip協議:ipv4和ipv6. 使用不同位數的二進位制數表示。
ipv4:32位二進位制數、點號分開的4個數,每個0-255
ipv6:128位二進位制數、冒號分開的8個16進製制數,每個16位。
資料鏈路層關心的是如何把資料傳送到本地網路中。
lan 區域網、ethernet乙太網、令牌環網tokenring 、802.11 wifi都是這一層的協議。通過mac位址來確保資料被傳送到正確的主機。
四層:應用層、傳輸層、網際網路層、網路介面層。
在tcp/ip模型中並不包含物理層,另外,兩個重要的協議arp和rarp,位址解析協議和反向位址解析協議。在osi模型中,一般位於資料鏈路層和網路層之間。在tcp/ip模型中,位於網路介面層。
傳送方傳送資料,資料從應用層 到物理層,層層往下,依次封裝資料。
接收方接收資料,資料從物理層到應用層,層層往上,依次逆處理,解壓資料。
三部分組成:請求行 、請求頭部 、 請求正文
三個部分組成:狀態行 + 相應頭部+ 響應正文
200—299:表示成功
300—399:資源重定向
400—499:客戶端請求出錯
500—599:伺服器端出錯
get 獲取資料 ;post提交資料
get 引數直接寫在url裡面url長度有限制 ;post引數寫在請求頭部header
get安全效能低;post安全效能高
uri;uniform resource identifier 統一資源標識;uri由url和urn組成
url;uniform resource locator 統一資源定位;
urn;uniform resource name 統一資源命名;
http處理的是url
1. 瀏覽器解析這個url,通過dns網域名稱解析伺服器獲取對應的ip位址,請求解析www.baidu.com對應的ip位址。
2. 瀏覽器通過ip位址和埠號,開始向web伺服器傳送請求報文,包括請求行、請求頭部、請求正文
5. 瀏覽器根據html檔案生成dom tree(只有結構沒有樣式);根據css檔案生成cssom(樣式表);dom樹和cssom結合生成渲染樹rendertree;瀏覽器根據渲染樹開始渲染和展示;遇到script時會執行並阻塞渲染。
1. 客戶端傳送請求報文 syn=1同時表明自己的序號seq=x;
2. 服務端響應報文 syn=1同時傳送響應ack=x+1和自己的序號seq=y
3. 客戶端再進行一次確認,syn=0;傳送自己的序號seq=x+1;響應ack=y+1
syn置1就表示這是乙個連線請求或連線接受報文
syn全稱 synchronize sequence numbers同步序列編號
ack全稱 acknowledgement numbers 確認編號
seq是序列號,連線以後傳輸資料用的
ack是對收到的資料報的確認,值是等待接收的資料報的序列號
通訊網路問題
在你的公司裡各部門每天都要分享資訊,包括前一天的銷售統計和當前的生產指南,盡快付出這些資訊是十分重要的。假定乙個通訊網路用於從一台計算機向另一台計算機傳輸資料組 檔案 作為例子,考慮如圖a 13的圖模型。頂點v1.表示計算機,邊e1.表示 在有邊的頂點表示的計算機之間 要傳輸的檔案,t ex 表示傳...
北極通訊網路
北極的某區域共有 nn 座村莊,每座村莊的座標用一對整數 x,y x,y 表示。通訊工具可以是無線電收發機,也可以是衛星裝置。無線電收發機有多種不同型號,不同型號的無線電收發機有乙個不同的引數 dd,兩座村莊之間的距離如果不超過 dd,就可以用該型號的無線電收發機直接通訊,dd 值越大的型號 越貴。...
通訊網路 ccf
試題編號 201709 4 試題名稱 通訊網路 時間限制 1.0s 記憶體限制 256.0mb 問題描述 問題描述 某國的軍隊由n個部門組成,為了提高安全性,部門之間建立了m條通路,每條通路只能單向傳遞資訊,即一條從部門a到部門b的通路只能由a向b傳遞資訊。資訊可以通過中轉的方式進行傳遞,即如果a能...