OSI參考模型介紹
物理層
1、主要功能:
完成相鄰節點比特流之間的傳輸,控制數據怎樣被放到通信介質上的,關心的是用什麼物理信號來表示“0”和“1”,最初的鏈接是如何建立的,或者鏈接後的如何終止的。
2、物理層的主要設備
中繼器(Repeater)、集線器(Hub)
通過1.1去ping 1.2:
(需要ICMP協議和地址解析協議ARP)
1.1會發送一個包給集線器,然後集線器會把包發送給除自己接受端口以外的所有端口(1.2, 1.3, 1.4)
1.3和1.4發現這個包不是發給他們的,就丟棄這個包。1.2接受到後又發給集線器。
集線器又會把包發送給除自己接受端口以外的所有端口
1.1接受到應答包。
數據路鏈路層
功能:
1、完成網絡之間相鄰結點的可靠傳輸。
2、物理層傳輸的是比特流,那麼數據鏈路層傳輸的就是幀
3、數據鏈路層是通過MAC地址負責主機之間數據的可靠傳輸。
主要設備:
1、網卡
也叫網絡適配器,是連接計算機與網絡之間的硬件設備。
功能:整理計算機發往網線的數據,並且將數據分解成適當大小的數據包之後向網絡上發送出去。
網卡的MAC地址是在它被生產時,廠家燒錄到ROM中的,是唯一且不可以更改的。
查看本機網卡的MAC地址命令:ipconfig【空格】/all
Physical Address: 00-1A-4B-59-A2-45 (十六進制表示,一共有六位,共48比特)
2、網橋
功能:將兩個LAN連接在一起,並且按MAC地址轉發、分割衝突域
3、交換機
網橋工作實例:
1.1 ping 1.2:
1.1發送包,集線器接受然後發給網橋和1.2
因爲網橋已經學習到了那個1.1的MAC地址,所以1.2返回的包就不發給網橋了,直接給1.1。此時,網橋的0/1端口上已經學習到了兩個MAC地址(1.1和1.2的)。
如果1.1再次發包,先給集線器,集線器再給1.2和網橋,但是網橋的0/1端口上有1.2的MAC地址,所以網橋不會把包發下去,就把包丟棄了。
所以1.1和1.2的通信不會影響到1.3和1.4了。所以說網橋有分割衝突域的作用。