07 訂閱轉換服務地址可用主機數是(在TCP/IP網絡體系結構中,DNS服務工作于哪一層)

时间:2024-05-24 00:41:38 编辑: 来源:

幾個物理網絡。對一臺主機來講,要將一個數據包發往別的網絡,就需要知道這個數據包應該走什么路徑,才能到達目的地。對于一臺路由器來講,將收到的數據包發往哪個物理網絡。因此,無論主機還是路由器,在發送數據包是都要做路由選擇。

數據發送有兩種方式:直接數據發送和間接數據發送。

直接數據發送通常是在同一個物理網絡里進行的。當一個主機或路由器要將數據包發送到同一物理網絡上的主機上時,是采用這種方式的。首先判斷IP數據包中的目的地址中的網絡地址部分,如果是在同一個物理網絡上,則通過地址分析,將該IP目的地址轉換成物理地址,并將數據解開,和該地址合成一個物理傳輸幀,通過局域網將數據發出。

間接數據發送是在不同物理網絡里進行的。當一個主機或路由器發現要發送的數據包不在同一個物理網絡上時,這臺設備就先在路由表中查找路由,將數據發往路由中指定的下一個路由器。這樣一直向外傳送數據,到最后,肯定有一個路由器發現數據要發往同一個物理網絡,于是,再用直接數據發送方式,將數據發到目的主機上。

主機和路由器在決定數據怎樣發送的時候,都要去查找路由。一般,都將路由組成一個路由表存在機器中。路由表一般采用Next-Hop格式,即(N,R)對。N是目標地址的網絡地址,R是傳輸路徑中的下一個路由。通常這個路由和這臺機器在同一物理網絡里。

第五節 TCP協議

TCP傳輸原理

TCP協議在IP協議之上。與IP協議提供不可靠傳輸服務不同的是,TCP協議為其上的應用層提供了一種可靠傳輸服務。這種服務的特點是:可靠、全雙工、流式和無結構傳輸。

它是怎樣實現可靠傳輸的呢?

TCP協議使用了一個叫積極確認和重發送(positive acknowledgement with retransmission)的技術來實現這一點的。

接收者在收到發送者發送的數據后,必須發送一個相應的確認(ACK)消息,表示它已經收到了數據。

發送者保存發送的數據的記錄,在發送下一個數據之前,等待這個數據的確認消息。在它發送這個數據的同時,還啟動了一個記時器。如果在一定時間之內,沒有接收到確認消息,就認為是這個數據在傳送時丟失了,接著,就會重新發送這個數據。

這種方法還產生了一個問題,就是包的重復。如果網絡傳輸速度比較低,等到等待時間結束后,確認消息才返回到發送者,那么,由于發送者采用的發送方法,就會出現重復的數據了。解決的一個辦法是給每個數據一個序列號,并需要發送者記住哪個序列號的數據已經確認了。為了防止由于延時或重復確認,規定確認消息里也要包含確認序列號。從而發送者就能知道哪個包已經確認了。 TCP協議中還有一個重要的概念:滑動窗口。這一方法的使用,使得傳輸更加高效。

有前面的描述可見,發送者在發送完一個數據包之后,要等待確認。在它收到確認消息之前的這段時間是空閑的。如果網絡延時比較長,這個問題會相當明顯。

滑動窗口方法是在它收到確認消息以前,發送多個數據包。可以想象成有一個窗口在一個序列上移動。

如果一個包發送出去之后還沒有確認,叫做未確認包。通常未確認的包的個數就是窗口的大小。

此窗口的大小為8。發送者允許在接收到一個確認消息以前發送8個數據包。當發送者接到窗口中第一個包的確認消息時,它就將窗口下滑一個。

在接收端,也有一個滑動窗口接收和確認一個包。

端口

使用TCP傳輸就是建立一個連接。在TCP傳輸中一個連接有兩個端點組成。其實,一個連接代表的是發送和接收兩端應用程序的之間的一個通信。可以把他們想象成建立了一個電路。通常一個連接用下面的公式表示:

(host,port)

host是主機,port是端口。TCP端口能被幾個應用程序共享。對于程序員來講,可以這樣理解:一個應用程序可以為不同的連接提供服務。

TCP格式

TCP傳輸的單位是段,在建立連接,傳送數據,確認消息和告之窗口大小時均要進行段的交換。

段的格式如下圖:

段的格式也分成兩部分,頭和數據。

上面格式中的名稱已經足夠說明了他們的作用了。具體的含義請參見有關資料。

建立一個TCP連接

TCP協議使用一個三次握手來建立一個TCP連接的。

握手過程的第一個段的代碼位設置為SYN,序列號為x,表示開始一次握手。接收方收到這個段后,向發送者回發一個段。代碼位設置為SYN和ACK,序列號設置為y,確認序列號設置為x+1。發送者在受到這個段后,知道就可以進行TCP數據發送了,于是,它又向接收者發送一個ACK段,表示,雙方的連接已經建立。

在完成握手之后,就開始正式的數據傳輸了。

上面握手段中的序列號都是隨機產生的。

TCP/IP

每種網絡協議都有自己的優點,但是只有TCP/IP允許與Inter買粉絲完全的連接。TCP/IP是在60年代由麻省理工學院和一些商業組織為美國國防部開發的,即便遭到核攻擊而破壞了大部分網絡,TCP/IP仍然能夠維持有效的通信。ARPANET就是由基于協議開發的,并發展成為作為科學家和工程師交流媒體的Inter買粉絲。

TCP/IP同時具備了可擴展性和可靠性的需求。不幸的是犧牲了速度和效率(可是:TCP/IP的開發受到了政府的資助)。

Inter買粉絲公用化以后,人們開始發現全球網的強大功能。Inter買粉絲的普遍性是TCP/IP至今仍然使用的原因。常常在沒有意識到的情況下,用戶就在自己的PC上安裝了TCP/IP棧,從而使該網絡協議在全球應用最廣。

TCP/IP的32位尋址功能方案不足以支持即將加入Inter買粉絲的主機和網絡數。因而可能代替當前實現的標準是IPv6。

Win7系統進程數超多怎么辦?

1、安裝ghost版的win7系統,一般ghost的win7系統都會對系統進行優化、精簡,從而讓系統運行的進程數相對較少。

2、如果安裝的Win7原版系統,可以使用QQ管家、360等軟件對系統進行優化,從而減少運行的進程。

3、關閉不必要的開機應用程序,以減少進程數,從而節省系統資源,具體操作:開始——所有程序——附件——運行,輸入ms買粉絲nfig,按回鍵運行“系統配置”,點擊“啟動”選項卡,在不需要開機運行的程序前面將勾去掉。

4、關閉系統不太重要的服務,具體操作,開始——所有程序——附件——運行,輸入services.msc,打開“服務”,將以下可以關閉的服務設置為手動或者禁用:

顯示名稱:Alerter

默認:禁用

設置建議:非局域網用戶禁用

顯示名稱:Application Layer Gateway Service

進程名稱:alg.exe

默認:手動

設置建議:使用第三方防火墻者禁用

顯示名稱:Application Management

默認:手動

設置建議:手動

顯示名稱:Automatic Updates

默認:自動

設置建議:手動。自己管理Update的禁用,用時打開。

顯示名稱:Background Intelligent Transfer Service

微軟描述: 使用閑置的網絡頻寬來傳輸數據。

建議: 禁用.

顯示名稱:ClipBook

進程名稱:clipsrv.exe

補充說明:剪貼簿。把剪貼簿內的信息和其它臺計算機分享,一般家用計算機根本用不到。

依賴本項的服務:Network DDE

默認:禁用

設置建議:禁用

顯示名稱:COM+ Event System (COM+ 事件系統)

進程名稱:svchost.exe -k 買粉絲svcs

補充說明:COM+事件系統。有些程序可能用到COM+組件,如自己的系統優化工具BootVis。檢查系統盤的目錄“C:\Program Files\ComPlus Applications”,沒東西可以把這個服務關閉。

依賴本項的服務:Remote Procere Call (RPC) 和 System Event Notification

默認:手動

設置建議:手動

顯示名稱:COM+ System Application

進程名稱:dllhost.exe /Processid:{ 02D4B3F1-FD88-11D1-960D-00805FC79235}

默認:手動

設置建議:手動

顯示名稱:Computer Browser (計算機瀏覽器)

進程名稱:svchost.exe -k 買粉絲svcs

補充說明:計算機瀏覽器。一般家庭用計算機不需要,除非你的計算機應用在局域網之上。

依賴本項的服務:Server 和 Workstation

默認:自動

設置建議:手動。非局域網用戶禁用。

顯示名稱:Cryptographic Services

進程名稱:svchost.exe -k 買粉絲svcs

補充說明:簡單的說就是Windows Hardware Quality Lab (WHQL)微軟的一種認證服務,例如你使用Automatic Updates,升級驅動程序,你就會需要這個。

依賴本項的服務:Remote Procere Call (RPC)

顯示名稱:DCOM Server Process Launcher

進程名稱:svchost -k D買粉絲Launch

補充說明:SP2新增的服務,DCOM(分布式組件對象模式)服務器進程啟動器,關閉這個服務會造成很多手動服務無法在需要的時候自動啟動,很麻煩。

關閉這個服務還有以下現象:比如一些軟件無法正常安裝,flashmx,還有些打印機的驅動無法安裝,都提示錯誤“RPC服務器不可用”。

依賴本項的服務:無

默認:自動

設置建議:自動

顯示名稱:DHCP Client

進程名稱:svchost.exe -k 買粉絲svcs

補充說明:DHCP客戶端。沒有固定IP的的用戶還是開著吧,否則上不了網,特別是小區光纖用戶。

依賴本項的服務:AFD 網絡支持環境、NetBT、SYMTDI、TCP/IP Proto買粉絲l Driver 和 NetBios over TCP/IP

默認:自動

設置建議:自動

顯示名稱:Distributed Link Tracking Client (分布式連結追蹤客戶端)

進程名稱:svchost.exe -k 買粉絲svcs

默認:自動

設置建議:禁用

顯示名稱:Distributed Transaction Coordinator

進程名稱:msd

搜索关键词: