osi七層模式
:7.應用層---終端裝置(pc、手機、平板等)
網路服務與終端使用者的乙個介面。
協議有:http ftp tftp smtp snmp dns telnet https pop3 dhcp
6.表示層[presentation]:---終端裝置(pc、手機、平板等)
資料的表示、安全、壓縮。(在五層模型裡面已經合併到了應用層)
格式有,jpeg、ascll、decoic、加密格式等
5.會話層[session]:---終端裝置(pc、手機、平板等)
建立、管理、終止會話。(在五層模型裡面已經合併到了應用層)
對應主機程序,指本地主機與遠端主機正在進行的會話
4.傳輸層[transport]:---終端裝置(pc、手機、平板等)
定義傳輸資料的協議埠號,以及流控和差錯校驗。
協議有:tcp udp,資料報一旦離開網絡卡即進入網路傳輸層
3.網路層[network]:---閘道器、路由器
進行邏輯位址定址,實現不同網路之間的路徑選擇。
協議有:icmp igmp ip(ipv4 ipv6) arp rarp
2.資料鏈路層[data link]:----網橋、交換機
建立邏輯連線、進行硬體位址定址、差錯校驗
等功能(由底層網路定義協議)
將位元組合成位元組進而組合成幀,用mac位址訪問介質,錯誤發現但不能糾正。
1.物理層[physical]:----光纖、同軸電纜、雙絞線、網絡卡、中繼器、集線器
建立、維護、斷開物理連線。(由底層網路定義協議)
網路橋接:
橋接(bridging),是指依據osi
網路模型
的鏈路層
的位址,對網路
資料報進行**的過程,工作在
osi的第二層。一般的
交換機,
網橋就有橋接作用。
一般的交換機,網橋
就有橋接作用.
閘道器[9.1.1.2]:
大家都知道,從乙個
房間走到另乙個房間,必然要經過一扇門。同樣,從乙個網路向另乙個網路傳送信閘道器也必須經過一道「關口
」,這道關口就是閘道器。顧名思義
,閘道器(
gateway
)就是乙個網路連線到另乙個網路的「關口」。也就是網路關卡
。子網劃分[9.1.1.0]:
ip是由四段數字組成,在此,我們先來了解一下3類常用的ip:
a類ip段 1.0.0.0 到126.255.255.255 (0段和127段不使用)
b類ip段 128.0.0.0 到191.255.255.255
c類ip段 192.0.0.0 到223.255.255.255
xp預設分配的子網掩碼每段只有255或0
a類的預設子網掩碼 255.0.0.0 乙個子網最多可以容納1658萬多台電腦
b類的預設子網掩碼 255.255.0.0 乙個子網最多可以容納6萬台電腦
c類的預設子網掩碼 255.255.255.0 乙個子網最多可以容納254臺電腦
我們必須有乙個子網掩碼,因為:
1)當配置ip時,所有計算機都必須填寫子網掩碼
2)我們必須在我們的網路中設定一些邏輯邊界
3)我們必須至少輸入所使用ip類的預設子網掩碼
子網掩碼[255.255.255.0]:
它是一種用來指明乙個
ip位址
的哪些位標識的是
主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合ip位址一起使用。子網掩碼只有乙個作用,就是將某個ip位址劃分成網路位址
和主機位址
兩部分。
了解Web及網路基礎
在面試中經常會問一些關於tcp ip和http https相關的問題,在工作中雖然可以用okhttp之類的庫,但是必須要有基礎才能把庫的實現了解清楚,才能更好的處理網路問題。所以在這系列的博文中記錄下學習的內容。網路通訊是需要乙個統一的規則的,這樣才可以在不同硬體 作業系統之間通訊,這個規則稱為協議...
了解Web及網路基礎
tcp ip協議族按層次分別分為以下幾層 應用層 傳輸層 網路層 資料鏈路層 tcp ip協議各層作用如下 應用層 應用層決定了向使用者提 用服務時通訊的活動。傳輸層 傳輸層對上層應用層,提供處於網路連線中的兩台計算機之間的資料傳輸。網路層 又名網路互聯層 網路層用來處理在網路上流動的資料報。鏈路層...
了解網路埠
埠1 1024是保留埠,所以它們幾乎不會是源埠。但有一些例外,例如來自nat機器的連線。常看見緊接著1024的埠,它們是系統分配給那些並不在乎使用哪個埠連線的應用程式的 動態埠 server client 服務描述 1 5 tcp 動態 ftp 1 5埠意味著sscan指令碼 20 tcp 動態 f...