成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

計算機網絡診斷:基礎協議

網絡 網絡管理
首當其沖的則是我們要搞清楚,你到底是如何訪問網絡的?

在剛開始進行網絡調試的那段時間里,我總是想搞清楚局域網接入到互聯網是怎么一回事。現在關注你的電腦,開機以后,經過幾十秒的等待,屏幕上的操作系統界面就出現在我們面前。只需在瀏覽器圖標上按一下,就能訪問我們最喜愛的網站了。然而,一切并非如你所想,網頁上什么都沒有出現,哪里出了問題?別著急,我們會盡快處理這個問題,在任何操作系統上,我們都可以用網絡診斷軟件來進行修復。

但首當其沖的則是我們要搞清楚,你到底是如何訪問網絡的?

這個問題看似瑣碎,但是通常沒有任何一種響應是需要很長時間的。每當我們要求計算機去使用網絡,我們的意思是任何適配器或電纜,有時候還需要一臺路由器。當然,這些東西對計算機網絡的使用非常的重要,但是它們本身并沒有讓用戶接入。為了有效地使用計算機網絡,我們的服務規范必須安裝在任何一個計算機的網絡協議中。

當然,不同的網絡中會有一些不同的解決方案。當中最為簡單的一種則是我們電腦中已經默認安裝的TCP/IP協議,并具有***分配的IP地址,這是在本地配置設置中的一個永恒的烙印。這是我們能夠接觸到的一種最簡單的解決方案,但實際上它并不是很安全,所以我們假定管理員已經進行了一些其它設置。

最有可能的情況是你的DHCP服務器已經被管理員啟動了。該服務允許網絡上任何工作站動態分配IP地址。通常在本地網絡中會存在一個正常運作的私有地址,在外網我們是看不到的,我們只能看到路由器網絡IP地址。翻譯任務真正的目的是通過適當的響應進入私有地址并取得屏幕上的內容,這些才是我們真正需要的內容。有時候,管理員會有一些不得已的理由來安裝一個古老的互聯網協議。其實在網絡中打包數據的是網關,它才是真正負責相關網絡協議數據翻譯的。

若我們使用一種基于內部網絡專有地址,且在外網永遠不會被發現的解決方案,這種解決方案被稱作網絡地址轉換技術,其簡寫是NAT。基于NAT技術的網絡也有多種類型。我將NAT區分為靜態的、動態的、主動的、被動的、積極與消極的幾種。或許別人跟我的區分方法不同,但你不得不承認NAT本身非常令人著迷。NAT的工作流程如下:一個數據包被傳輸到內部網絡接口,包含了我們工作站的地址,它采取了我們私人地址池中的地址,然后通過路由器被路由到外部接口,隨著網絡接口地址到哪里,它就到哪里。真正的答案就是它總是被重定向傳送給你需要的地方。

私有地址比公有地址多得多,這種事情非常普遍。然后,我們就必須要處理一大堆私有地址和一個公有地址的狀況了。另外,為了弄清楚服務器尋址響應,而且得讓一組合適的內部端口與外部端口地址相連接,我們需要對每一個地址進行分配。有一種協議可以從池中為我們提供動態端口。這種改變數據端口的技術叫做PAT。

你可能已經注意到,所有來自內部網絡的地址不可能是真正的地址,但保留私有地址池中的地址是一個不錯的方法。這樣做有很多好處,這保護了私人網絡。何其幸運,不論是網絡地址分配還是測試或是軟件開發,到處都有一些奇妙的方法。可有的時候某些網絡轉換操作也會發生在整個ISO/OSI模型第三層和第四層以外,數據包IP地址并沒有發生變化,但仍在第四層協議之間。這種方案被叫做電路層代理。

如果你看一看大多數網絡,你會發現一些肉眼可見的相似之處。大部分時間里,管理員可以使用相同的私有IP網絡,為了解決網絡沖突,所有計算機地址都是動態分配的。這種地址動態分配過程可以由多個協議來完成,但在它們當中最為重要的還是DHCP服務。這為特定工作站傳輸信息提供了無限的潛能。DHCP不僅可以提供工作站IP地址數據的信息,還包含了網關地址的信息,且其信息范圍非常廣泛,例如數據網絡和服務器的內容。

#p#

那么到這里,計算機網絡原理快速介紹就結束了。現在我們已經知道了一些層面是如何溝通的了。也了解了在我們的計算機中應該提供什么樣的服務才能進行有效的通信了。現在我們進行下一步。在我們的例子中怎么才能看出來網絡配置是正確的呢,其實可以使用圖形程序,但現在我們只能使用系統安裝的ifconfig。這個程序可以顯示或設置我們網絡中所有的信息。下面是一個示例,輸入ifconfig命令,顯示了我目前的工作站還未連接到網絡的情況:

root [~] # ifconfig

eth0 Link encap: Ethernet HWaddr dc: 0e: a1: 4b: 5d: 94

inet addr: 169.254.186.86 bcast: 169.254.255.255 Mask: 255.255.0.0

UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1

RX packets: 0 errors: 0 dropped: 2775300121 overruns: 0 frame: 0

TX packets: 2790 errors: 0 dropped: 0 overruns: 0 carrier: 0

collisions: 0 txqueuelen: 1000

RX bytes: 0 (0.0 B) TX bytes: 625441 (610.7 KB)

Interrupt: 122 Base address: 0×6000

lo Link encap: Local Loopback

inet addr: 127.0.0.1 Mask: 255.0.0.0

UP LOOPBACK RUNNING MTU: 16436 Metric: 1

RX packets: 1003 errors: 0 dropped: 0 overruns: 0 frame: 0

TX packets: 1003 errors: 0 dropped: 0 overruns: 0 carrier: 0

collisions: 0 txqueuelen: 0

RX bytes: 379547 (370.6 KiB) TX bytes: 379547 (370.6 KB)

root [~] #

All program options in ifoconfig. I wrote the following:

ifconfig [-a] [-v] [-s] [[]]

[Add <address>[/ <prefixlen>]]

[Del <address>[/ <prefixlen>]]

[[-] Broadcast [<address>]] [[-] pointopoint [address]]

[Netmask <address>] [dstaddr <address>] [tunnel <address>]

[Outfill <nn>] [keepalive <nn>]

[H <HW> <address>] [metric <nn>] [mtu <nn>]

[[-] Trailers] [[-] arp] [[-] allmulti]

[Multicast] [[-] promisc]

[Mem_start <nn>] [io_addr <nn>] [irq <nn>] [media <type>]

[Txqueuelen <nn>]

[[-] Dynamic]

[Up | down] …

<HW>= Hardware Type.

List of possible hardware types:

loop (Local Loopback) slip (Serial Line IP) cslip (VJ Serial Line IP)

slip6 (6-bit Serial Line IP) cslip6 (VJ 6-bit Serial Line IP) adaptive (Adaptive Serial Line IP)

strip (Metricom Starmode IP) ether (Ethernet) tr (16/4 Mbps Token Ring)

tr (16/4 Mbps Token Ring (New)) ax2***X.2***mp R) netrom (ampr NET / ROM)

tunnel (IPIP Tunnel) ppp (Point-to-Point Protocol) arcnet (ARCnet)

DLCI (Frame Relay DLCI) FRAD (Frame Relay Access Device) irda (IrLAP)

x25 (generic X.25)

<AF>= Address family. Default: inet

List of possible address families:

unix (UNIX Domain) inet (DARPA Internet) inet6 (IPv6)

ax2***X.2***mp R) netrom (ampr NET / ROM) ipx (Novell IPX)

ddp (Appletalk DDP) x25 (CCITT X.25)

However, if you want to know more about this program, just type "main ifoconfig" in the console.

Wireless configuration is used in the iwconfig command console. This command takes the following parameters:

Usage: iwconfig [interface]

interface essid {NNN | any | on | off}

interface mode {managed | ad-hoc | master | …}

N.NNN interface freq [k | M | G]

interface channel N

interface bit {N [k | M | G] | auto | fixed}

interface rate {N [k | M | G] | auto | fixed}

enc {NNNN interface-NNNN | off}

interface key {NNNN-NNNN | off}

interface power {period N | timeout N | saving N | off}

NNN nickname interface

interface nwid {NN | on | off}

interface ap {N | off | auto}

interface txpower {nmw | NDBM | off | auto}

interface point N

interface retry {limit N | lifetime N}

interface rts {N | auto | fixed | off}

interface frag {N | auto | fixed | off}

interface modulation {11g | 11a | CCK | OFDMg | …}

interface commit

#p#

在你操作系統的控制臺中你可以通過鍵入“man ifconfig”命令來查看更多的信息。

現在我們來考慮另一個重要的問題。因為不知道對方的邏輯和物理地址,那我們怎樣才能得到服務器發送配置信息的請求呢?所以,我們的計算機對網絡上所有計算機都發送了信息。這就是所謂的廣播,其消息被放置在廣播幀當中。

在DHCP規范中,該消息被叫做DHCPDISCOVER封包,若得到了回應則返回一個叫DHCPOFFER的消息。此消息通常在單播幀中并發送給一個單一的收件者。

接下來,客戶必須選擇屬于他的DHCP服務器。若要做到這一點,還需稍等片刻,以便讓它熟悉該地區所有DHCP服務器。然后它會發送DHCPREQUEST消息,其中包含了選定的DHCP服務器信息,但它隸屬于整個網絡服務器的廣播下,用于通知所有服務器,包括選定的和未選定的服務器。然后被選定的服務器會發送DHCPACK消息。這條信息包含了你需要配置的客戶端的內容。所以,如果我們假設網絡上至少有一個DHCP服務器,那么在剛開始診斷網絡中至少會得到四個回復。

總結

文章的***部分其實只是有關實用程序的一個簡單介紹。也許文章中的內容對用戶來說并不是非常高端,但并不是所有人都會接觸到高端的網絡配置和協議條款。在這篇文章中,我想給每個人都列舉一些大家都該熟悉的計算機網絡基本信息。當這個系列文章完成后,你會學到不少的東西,了解計算機網絡是如何工作的。在那之前,我建議你嘗試一下基本的網絡配置和NAT配置的內容。我也推薦大家看一看TCP/IP和DNS協議規范。

接下來你會期待哪些內容呢?當然,我們會討論DNS服務器和ARP表的問題。此外,我們將嘗試實現自己的C程序,這個程序能夠將IP地址翻譯成一個容易理解的地址信息,反之亦然。我們還要學習管理員工具的使用,nestat程序等。我們還會分析一些計算機網絡中的案例,還會看到網絡分析工具和ping程序的使用方法。另外,還會了解如何通過使用traceroute來跟蹤路由器數據包。

在本系列文章中所出現的這些工具,如果你掌握了它們,那么你能夠成為一個很好的管理員。然而,你也需要瀏覽一些其它文章和一些好運,在不斷探索的道路上成長為一名優秀的網絡操作系統管理員。

責任編輯:遺忘者 來源: ZDNet
相關推薦

2013-05-14 13:02:17

計算機網絡基礎協議

2010-06-12 16:56:37

2010-09-08 20:45:31

計算機網絡協議

2010-09-08 20:42:09

計算機網絡協議

2010-09-02 16:02:45

計算機網絡協議

2010-06-14 18:54:57

計算機網絡協議

2010-09-08 21:01:44

計算機網絡協議

2010-06-14 18:58:52

VoIP計算機網絡協議

2010-09-08 20:53:14

WinPCap計算機網絡協議

2010-06-13 15:08:07

計算機網絡協議

2025-02-25 08:16:43

2010-09-02 16:56:10

計算機網絡協議

2010-06-14 18:51:05

計算機網絡協議

2015-04-09 10:21:23

ASCII碼表IP地址分類以太網幀

2013-10-28 10:06:26

HTTP協議網絡協議

2010-06-13 13:35:54

計算機網絡協議

2010-06-09 11:00:56

2009-01-10 23:54:10

軟考英語

2010-06-12 16:51:54

計算機網絡通信協議

2024-03-28 11:32:38

計算機網絡集線器連接設備
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲 中文 欧美 日韩 在线观看 | 成人亚洲性情网站www在线观看 | 中文字幕日韩一区 | 日韩靠逼 | 日韩一区二区三区视频 | 精品一区二区在线观看 | 亚洲一区二区三区在线观看免费 | 亚洲精品在线免费观看视频 | 手机看黄av免费网址 | 黄a免费网络 | 91精品国产欧美一区二区 | 天堂av中文在线 | 国产日韩一区二区三区 | 伊人艹| 九九热在线视频免费观看 | 久久久精品一区 | 久久亚洲欧美日韩精品专区 | 亚洲精品女人久久久 | 在线免费av观看 | 伊人免费在线 | 91精品久久久久久久久 | 欧美激情区| 午夜大片| 欧洲色综合 | 亚洲午夜久久久 | 夜夜精品浪潮av一区二区三区 | 日韩国产专区 | 欧美一区二区在线观看 | 亚洲欧美精品国产一级在线 | 欧美精品一区二区三区四区五区 | 蜜桃视频在线观看免费视频网站www | 国产欧美精品一区二区三区 | 男女视频在线观看网站 | 91视在线国内在线播放酒店 | 成人做爰9片免费看网站 | 丁香综合 | 男女免费网站 | 一色一黄视频 | 91xxx在线观看 | 免费黄色的视频 | 中文字幕 亚洲一区 |