通信電纜 網(wǎng)絡(luò)設(shè)備 無線通信 云計算|大數(shù)據(jù) 顯示設(shè)備 存儲設(shè)備 網(wǎng)絡(luò)輔助設(shè)備 信號傳輸處理 多媒體設(shè)備 廣播系統(tǒng) 智慧城市管理系統(tǒng) 其它智慧基建產(chǎn)品
深圳市雷文電子有限公司
閱讀:247發(fā)布時間:2022-2-11
網(wǎng)絡(luò)訪問層是 TCP/IP 協(xié)議棧的層。它提供物理網(wǎng)絡(luò)的接口,實現(xiàn)對復(fù)雜數(shù)據(jù)的發(fā)送和接收。網(wǎng)絡(luò)訪問層協(xié)議為網(wǎng)絡(luò)接口、數(shù)據(jù)傳輸提供了對應(yīng)的技術(shù)規(guī)范。
在TCP/IP協(xié)議中,網(wǎng)絡(luò)訪問層對應(yīng)OSI七層網(wǎng)絡(luò)模型的物理層和數(shù)據(jù)鏈路層。下面依次介紹這兩個層的作用。
物理層是OSI七層網(wǎng)絡(luò)模型中的第1層,它雖然處于層,卻是整個開放系統(tǒng)的基礎(chǔ)。在進行數(shù)據(jù)傳輸時,物理層的作用是提供傳送數(shù)據(jù)的通路和可靠的環(huán)境。對于計算機來說,物理層對應(yīng)的就是網(wǎng)絡(luò)適配器。
根據(jù)網(wǎng)絡(luò)適配器的存在方式,可以分為兩類。
類是物理網(wǎng)絡(luò)適配器,如有線網(wǎng)無線網(wǎng)卡;
第二類是虛擬網(wǎng)絡(luò)適配器,如寬帶撥號連接、VPN連接等。
【實例】顯示計算機上的網(wǎng)絡(luò)適配器信息,執(zhí)行命令如下:
root@daxueba:~#netwox169
輸出信息如下:
Lo0 127.0.0.1notether
Lo0::1notether
Eth0 192.168.59.131 00:0C:29:CA:E4:66
Eth0fd15:4ba5:5a2b:1008:20c:29ff:feca:e466 00:0C:29:CA:E4:66
Eth0fd15:4ba5:5a2b:1008:61f8:89cd:3207:9d0 00:0C:29:CA:E4:66
Eth0fe80::20c:29ff:feca:e46600:0C:29:CA:E4:66
從輸出信息可以看到,該計算機中存在兩類網(wǎng)絡(luò)適配器,分別為Lo和 Eth。其中Lo表示回環(huán)接口,它是虛擬網(wǎng)絡(luò)適配器;Eth為以太網(wǎng)網(wǎng)絡(luò)適配器。如果同類型設(shè)備有多個,會在后面添加數(shù)字編號。編號從0開始,表示該類型的網(wǎng)絡(luò)接口的個設(shè)備。
數(shù)據(jù)鏈路層是OSI七層網(wǎng)絡(luò)模型中的第二層,介于物理層與網(wǎng)絡(luò)層之間,用于為網(wǎng)絡(luò)層提供數(shù)據(jù)傳送服務(wù)。它定義了數(shù)據(jù)傳輸?shù)钠鹗嘉恢?,并且通過一些規(guī)則來控制這些數(shù)據(jù)的傳輸,以保證數(shù)據(jù)傳輸?shù)恼_性。由于數(shù)據(jù)鏈路層完成以上兩個獨立的任務(wù),所以相應(yīng)地址劃分為兩個子層,其含義如下:
介質(zhì)訪問控制(Media Access Control, MAC):
提供與網(wǎng)絡(luò)適配器連接的接口,實際上,網(wǎng)絡(luò)適配器驅(qū)動程序通常被稱為MAC 驅(qū)動,而網(wǎng)卡在工廠固化的硬件地址通常被稱為MAC地址。
邏輯鏈路控制(Logical Link Control,LLC):
這個子層對經(jīng)過子網(wǎng)傳遞的幀進行錯誤檢查,并且管理子網(wǎng)上通信設(shè)備之間的鏈路。
物理地址是一種標識符,用來標記網(wǎng)絡(luò)中的每個設(shè)備。同現(xiàn)實生活中收發(fā)快遞一樣,網(wǎng)絡(luò)內(nèi)傳輸?shù)乃袛?shù)據(jù)包都會包含發(fā)送和接收方的物理地址。由于網(wǎng)絡(luò)設(shè)備對物理地址的處理能力有限,物理地址只在當前局域網(wǎng)內(nèi)有效。所以,接收方的物理地址都必須存在于當前局域網(wǎng)內(nèi),否則會導致發(fā)送失敗。
由于數(shù)據(jù)包中都會包含發(fā)送方和接收方的物理地址,數(shù)據(jù)包從起始地發(fā)送到目的地,為了能夠正確地將數(shù)據(jù)包發(fā)送出去,就必須要求MAC地址具有性。因此MAC地址都是由生產(chǎn)廠家在生產(chǎn)時固化在網(wǎng)絡(luò)硬件中,是硬件預(yù)留的地址。
硬件的MAC地址是廠家按照一定的規(guī)則,進行設(shè)置所產(chǎn)生的。因此,有自己的格式。它采用十六進制數(shù)表示,共6個字節(jié)(48位),長度為48bit。整個地址可以分為前24位和后24位,代表不同的含義。
前24位稱為組織標識符(Organizationally Unique Identifier, OUI),是由IEEE的注冊管理機構(gòu)給不同廠家分配的代碼,區(qū)分了不同的廠家。
后24位是由廠家自己分配的,稱為擴展標識符。同一個廠家生產(chǎn)的網(wǎng)卡中 MAC地址后24位是不同的。
由于MAC地址的前24位是生產(chǎn)廠商的標識符,因此可以根據(jù)前24位標識符判斷出硬件的生產(chǎn)廠商和生產(chǎn)地址。用戶可以在一些網(wǎng)站上查詢,如 /。
【實例】查詢MAC地址00:0C:29:CA:E4:66所對應(yīng)的廠商。
一個局域網(wǎng)或公司中往往存在多臺計算機,這些計算機都有自己的 MAC地址和IP地址。其中,IP地址是可變的,而MAC地址一般是不可變的。為了準確地識別主機,用戶可以獲取計算機對應(yīng)的MAC地址。
【實例】顯示網(wǎng)絡(luò)主機 MAC地址信息。
1、顯示局域網(wǎng)中主機的MAC地址信息。例如,顯示主機192.168.59.133的MAC地址。
執(zhí)行命令如下:
root@daxueba:~# netwox 5 -i 192.168.59.133
輸出信息如下:
192.168.59.133 00:0C:29:DO:21:23
輸出信息表示主機192.168.59.133的MAC地址為00:0C:29:D0:21:23。
2、顯示局域網(wǎng)中所有主機的 MAC地址,執(zhí)行命令如下:
root@daxueba:~# netwox 5 i 192.168.59.0/24
輸出所有主機的MAC地址如下:
192.168.59.1 00:50:56:C0:00:08
192.168.59.2 00:50:56:EA:F3:A1
192.168.59.131 00:0C:29:CA:E4:66
192.168.59.132 00:0C:29:C4:8A:DE
192.168.59.133 00:0c:29:D0:21:23
192.168.59.254 00:50:56:F0:69:32
以上輸出信息顯示了局域網(wǎng)中所有啟用主機的IP地址和對應(yīng)的MAC地址。
3、在顯示局域網(wǎng)中所有主機的MAC地址信息時,有時由于暫時沒有發(fā)現(xiàn)主機,等待較長的時間,也不會有任何輸出信息。為了能夠更好地了解當前的進度,可以使用-u選項,顯示未發(fā)現(xiàn)主機的MAC地址的信息,進而可以查看掃描進度。
執(zhí)行命令如下:
root@daxueba:~# netwox 5-i 192.168.59.0/24-u
輸出信息如下:
192.168.59.0unresolved
192.168.59.1 00:50:56:Co:00:08
192.168.59.2 00:50:56:EA:F3:A1
192.168.59.3unresolved
… 省略其他信息
192.168.59.131 00:0c:29:CA:E4:66
192.168.59.132 00:0C:29:C4:8A:DE
192.168.59.133 00:0C:29: D0:21:23
192.168.59.134unresolved
192.168.59.135unresolved
… #省略其他信息
192.168.59.254 00:50:56:F0:69:32
192.168.59.255unresolved
從輸出信息可以看到,程序?qū)钟蚓W(wǎng)中的所有主機進行掃描,主機IP地址為192.168.59.0到192.168.59.255。如果掃描的主機存在,則給出對應(yīng)的MAC地址,如果主機不存在,則顯示為unresolved。
進行數(shù)據(jù)傳輸?shù)闹鳈C不僅擁有MAC地址,還擁有路由器分配的IP地址,有的還會有自己的主機名、標題等信息。如果知道了主機的MAC地址信息,那么就可以使用netwox工具獲取該主機的這些信息。
【實例】已知一主機的MAC地址為00:0C:29:CA:E4:66,顯示該主機的其他信息。
1、顯示該主機相關(guān)信息,執(zhí)行命令如下:
root@daxueba:~# netwox 4 -e 0o:0c29:CA:E4:66
輸出信息如下:
IPaddress: 192.168.59.131
Hostname: localhost
Hostnames: localhost
從輸出信息可以看到,該主機的IP地址為192.168.59.131,主機名為localhost。
2、如果在顯示信息時只想顯示IP地址信息,可以使用--IP選項,執(zhí)行命令如下:
root@daxueba: ~# netwox 4 -e 00:0C:29:CA:E4:66 --ip
輸出信息只有IP地址信息,如下:
192.168.59.131
3、如果在顯示信息時只想顯示主機名信息,可以使用--host選項,執(zhí)行命令如下:
rootedaxueba:~# netwox 4 -e 00:0C:29:CA:E4:66--host
輸出信息只有主機名信息,如下:
localhost
4、如果在顯示信息時只想顯示標題信息,可以使用--title選項,執(zhí)行命令如下:
root@daxueba:~# netwox 4 -e 00·0c.29.CA·E4.66 --title
執(zhí)行命令后,如果沒有輸出信息,表示該主機沒有標題信息。
智慧城市網(wǎng) 設(shè)計制作,未經(jīng)允許翻錄必究 .? ? ?
請輸入賬號
請輸入密碼
請輸驗證碼
請輸入你感興趣的產(chǎn)品
請簡單描述您的需求
請選擇省份