當前位置:首頁 » 幣種行情 » tcpipeth大小

tcpipeth大小

發布時間: 2022-07-05 05:41:05

① EtherNet/IP和TCP/IP的區別

一、主體不同

1.tcp/ip:個由FTP、SMTP、TCP、UDP、IP等協議構成的協議簇,能夠在多個不同網路間實現信息的傳播。

2.乙太網IP:羅克維爾自動化公司開發的工業乙太網協議,作為通用工業協議(CIP)的一部分。

二、不同的特徵

1.TCP/IP:是在使用網路中最基本的通信協議。TCP/IP傳輸協議指定了Internet各部分之間通信的標准和方法。

2.乙太網IP:乙太網物理層網路也建立在TCP/IP通信協議上,可以通過微處理器上的軟體實現,不需要專用的ASIC或FPGA。

三、用處不同

1.tcp/ip:用來接收來自傳輸層的數據或者按不同應用要求與方式將數據傳輸至傳輸層。

2.EtherNetIP:可以用在一些可容許偶爾出現少量非決定性的自動化網路。

② 在Linux系統中訪問網路,需要進行哪些TCP/IP屬性參數的配置

1,配置ip地址
雖然各個版本有所差異
但都差不多的
編輯
/etc/sysconfig/network-scripts/ifcfg-eth0
按照你的網路環境設置ip
如下例:
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.2
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
HWADDR=00:0uu3:45:25:A8:4C
ONBOOT=yes
TYPE=Ethernet
保存後
service
network
restart
還有種方法,但是重啟後就沒了
ifconfig
eth0
address
192.168.1.1
netmask
255.255.255.0
2,如果需要還可以配置dns
編輯
/etc/resolve.conf
nameserver
x.x.x.x(本地的DNS)
這樣應該就可以上網了

③ 區域網「Internet協議(TCP/IP)」內容分配的方法

你是在沒有DHCP的網路中想知道當前這個LAN中的網段吧?

1,你在你的計算機內安裝WIRESHARK(過程中會要求安裝WINPCAP,要裝上否則無效)。、

2,運行WIRESHARK,操作菜單:CAPTURE>>OPTIONS,選擇你的網卡,一般我這樣搞:

主要是通過抓到的Gratuitous ARP報文(用於網路設備檢測IP沖突的機制)來估算IP地址。

通過上圖,大致可以知道這個網段是192.168.1.X,那剩下的你就自己試試了。

隨便弄各192.168.1.X,最好大一點,例如200-254之間,掩碼就用這個網段最大的掩碼,不行再改。

如果WIRESHARK抓到的報文很多,影響閱讀,可以在頂上過濾欄處輸入一行:

eth.type==0x0806

就過濾只剩下ARP報文了。

④ 如何理解TCPIP協議,它的作用是什麼呢

什麼是TCP/IP協議

TCP/IP(Transmission Control Protocol/Internet Protocol的簡寫,中文譯名為傳輸控制協議/互聯網路協議)協議是Internet最基本的協議,簡單地說,就是由底層的IP協議和TCP協議組成的。

在Internet沒有形成之前,各個地方已經建立了很多小型的網路,稱為區域網,Internet的中文意義是"網際網",它實際上就是將全球各地的區域網連接起來而形成的一個"網之間的網(即網際網)"。然而,在連接之前的各式各樣的區域網卻存在不同的網路結構和數據傳輸規則,將這些小網連接起來後各網之間要通過什麼樣的規則來傳輸數據呢?這就象世界上有很多個國家,各個國家的人說各自的語言,世界上任意兩個人要怎樣才能互相溝通呢?如果全世界的人都能夠說同一種語言(即世界語),這個問題不就解決了嗎?TCP/IP協議正是Internet上的"世界語"。

TCP/IP協議的開發工作始於70年代,是用於互聯網的第一套協議。

1.1 TCP/IP參考模型
TCP/IP協議的開發研製人員將Internet分為五個層次,以便於理解,它也稱為互聯網分層模型或互聯網分層參考模型,如下表:

應用層(第五層)
傳輸層(第四層)
互聯網層(第三層)
網路介面層(第二層)
物理層(第一層)

·物理層:對應於網路的基本硬體,這也是Internet物理構成,即我們可以看得見的硬設備,如PC機、互連網伺服器、網路設備等,必須對這些硬設備的電氣特性作一個規范,使這些設備都能夠互相連接幷兼容使用。

·網路介面層:它定義了將資料組成正確幀的規程和在網路中傳輸幀的規程,幀是指一串資料,它是資料在網路中傳輸的單位。

·互聯網層:本層定義了互聯網中傳輸的「信息包」格式,以及從一個用戶通過一個或多個路由器到最終目標的"信息包"轉發機制。

·傳輸層:為兩個用戶進程之間建立、管理和拆除可靠而又有效的端到端連接。

·應用層:它定義了應用程序使用互聯網的規程。
1. 2 網間協議IP
Internet 上使用的一個關鍵的底層協議是網際協議,通常稱IP協議。我們利用一個共同遵守的通信協議,從而使 Internet 成為一個允許連接不同類型的計算機和不同操作系統的網路。要使兩台計算機彼此之間進行通信,必須使兩台計算機使用同一種"語言"。通信協議正像兩台計算機交換信息所使用的共同語言,它規定了通信雙方在通信中所應共同遵守的約定。
計算機的通信協議精確地定義了計算機在彼此通信過程的所有細節。例如,每台計算機發送的信息格式和含義,在什麼情況下應發送規定的特殊信息,以及接收方的計算機應做出哪些應答等等。
網際協議IP協議提供了能適應各種各樣網路硬體的靈活性,對底層網路硬體幾乎沒有任何要求,任何一個網路只要可以從一個地點向另一個地點傳送二進制數據,就可以使用IP協議加入 Internet 了。
如果希望能在 Internet 上進行交流和通信,則每台連上 Internet 的計算機都必須遵守IP協議。為此使用 Internet 的每台計算機都必須運行IP軟體,以便時刻准備發送或接收信息。
IP協議對於網路通信有著重要的意義:網路中的計算機通過安裝IP軟體,使許許多多的區域網絡構成了一個龐大而又嚴密的通信系統。從而使 Internet 看起來好象是真實存在的,但實際上它是一種幷不存在的虛擬網路,只不過是利用IP協議把全世界上所有願意接入 Internet 的計算機區域網絡連接起來,使得它們彼此之間都能夠通信。
1.3 傳輸控制協議TCP
盡管計算機通過安裝IP軟體,從而保證了計算機之間可以發送和接收資料,但IP協議還不能解決資料分組在傳輸過程中可能出現的問題。因此,若要解決可能出現的問題,連上 Internet 的計算機還需要安裝TCP協議來提供可靠的幷且無差錯的通信服務。
TCP協議被稱作一種端對端協議。這是因為它為兩台計算機之間的連接起了重要作用:當一台計算機需要與另一台遠程計算機連接時,TCP協議會讓它們建立一個連接、發送和接收資料以及終止連接。
傳輸控制協議TCP協議利用重發技術和擁塞控制機制,向應用程序提供可靠的通信連接,使它能夠自動適應網上的各種變化。即使在 Internet 暫時出現堵塞的情況下,TCP也能夠保證通信的可靠。
眾所周知, Internet 是一個龐大的國際性網路,網路上的擁擠和空閑時間總是交替不定的,加上傳送的距離也遠近不同,所以傳輸資料所用時間也會變化不定。TCP協議具有自動調整"超時值"的功能,能很好地適應 Internet 上各種各樣的變化,確保傳輸數值的正確。
因此,從上面我們可以了解到:IP協議只保證計算機能發送和接收分組資料,而TCP協議則可提供一個可靠的、可流控的、全雙工的信息流傳輸服務。

綜上所述,雖然IP和TCP這兩個協議的功能不盡相同,也可以分開單獨使用,但它們是在同一時期作為一個協議來設計的,幷且在功能上也是互補的。只有兩者的結合,才能保證 Internet 在復雜的環境下正常運行。凡是要連接到 Internet 的計算機,都必須同時安裝和使用這兩個協議,因此在實際中常把這兩個協議統稱作TCP/IP協議。
1. 4 IP地址及其分類
在Internet上連接的所有計算機,從大型機到微型計算機都是以獨立的身份出現,我們稱它為主機。為了實現各主機間的通信,每台主機都必須有一個唯一的網路地址。就好象每一個住宅都有唯一的門牌一樣,才不至於在傳輸資料時出現混亂。
Internet的網路地址是指連入Internet網路的計算機的地址編號。所以,在Internet網路中,網路地址唯一地標識一台計算機。
我們都已經知道,Internet是由幾千萬台計算機互相連接而成的。而我們要確認網路上的每一台計算機,靠的就是能唯一標識該計算機的網路地址,這個地址就叫做IP(Internet Protocol的簡寫)地址,即用Internet協議語言表示的地址。
目前,在Internet里,IP地址是一個32位的二進制地址,為了便於記憶,將它們分為4組,每組8位,由小數點分開,用四個位元組來表示,而且,用點分開的每個位元組的數值范圍是0~255,如202.116.0.1,這種書寫方法叫做點數表示法。
IP地址可確認網路中的任何一個網路和計算機,而要識別其它網路或其中的計算機,則是根據這些IP地址的分類來確定的。一般將IP地址按節點計算機所在網路規模的大小分為A,B,C三類,默認的網路屏蔽是根據IP地址中的第一個欄位確定的。
1. A類地址
A類地址的表示範圍為:0.0.0.0~126.255.255.255,默認網路屏蔽為:255.0.0.0;A類地址分配給規模特別大的網路使用。A類網路用第一組數字表示網路本身的地址,後面三組數字作為連接於網路上的主機的地址。分配給具有大量主機(直接個人用戶)而區域網絡個數較少的大型網路。例如IBM公司的網路。
2. B類地址
B類地址的表示範圍為:128.0.0.0~191.255.255.255,默認網路屏蔽為:255.255.0.0;B類地址分配給一般的中型網路。B類網路用第一、二組數字表示網路的地址,後面兩組數字代表網路上的主機地址。
3. C類地址
C類地址的表示範圍為:192.0.0.0~223.255.255.255,默認網路屏蔽為:255.255.255.0;C類地址分配給小型網路,如一般的區域網和校園網,它可連接的主機數量是最少的,採用把所屬的用戶分為若乾的網段進行管理。C類網路用前三組數字表示網路的地址,最後一組數字作為網路上的主機地址。

實際上,還存在著D類地址和E類地址。但這兩類地址用途比較特殊,在這里只是簡單介紹一下:D類地址稱為廣播地址,供特殊協議向選定的節點發送信息時用。E類地址保留給將來使用。
連接到Internet上的每台計算機,不論其IP地址屬於哪類都與網路中的其它計算機處於平等地位,因為只有IP地址才是區別計算機的唯一標識。所以,以上IP地址的分類只適用於網路分類。
在Internet中,一台計算機可以有一個或多個IP地址,就像一個人可以有多個通信地址一樣,但兩台或多台計算機卻不能共享一個IP地址。如果有兩台計算機的IP地址相同,則會引起異常現象,無論哪台計算機都將無法正常工作。
順便提一下幾類特殊的IP地址:
1. 廣播地址 目的端為給定網路上的所有主機,一般主機段為全0
2. 單播地址 目的端為指定網路上的單個主機地址
3. 組播地址 目的端為同一組內的所有主機地址
4. 環回地址 127.0.0.1 在環回測試和廣播測試時會使用
1.5 子網的劃分
若公司不上Internet,那一定不會煩惱IP Address的問題,因為可以任意使用所有的IP Address,不管是A Class或是B Class,這個時候不會想到要用Sub Net,但若是上Internet那IP Address便彌足珍貴了,目前全球一陣Internet熱,IP Address已經愈來愈少了,而所申請的IP Address目前也趨保守,而且只有經申請的IP Address能在Internet使用,但對某些公司只能申請到一個C CLass的IP Address,但又有多個點需要使用,那這時便需要使用到Subnet,這就需要考慮子網的劃分,下面簡介Subnet的原理及如何規劃。
1.5.1 Subnet Mask的介紹
設定任何網路上的任何設備不管是主機、PC、Router等皆需要設定IP Address,而跟隨著IP Address的是所謂的NetMask,這個NetMask主要的目的是由IP Address中也能獲得NetworkNumber,也就是說IP Address和Net Mask作AND而得到Network Number,如下所示:
IP Address
192.10.10.611000000.00001010.00001010.00000110
NetMask
255.255.255.011111111.11111111.11111111.00000000
AND
-------------------------------------------------------------------
Network Number
192.10.10.011000000.00001010.00001010.00000000
NetMask有所謂的默認值,如下所示
Class IP Address 范圍 Net Mask
A 1.0.0.0-126.255.255.255255.0.0.0
B 128.0.0.0-191.255.255.255255.255.0.0
C 192.0.0.0-223.255.255.255255.255.255.0
在預設的Net Mask都只有255的值,在談到Subnet Mask時這個值便不一定是255了。在完整一組C Class中如203.67.10.0-203.67.10.255 NetMask255.255.255.0,203.67.10.0稱之Network Number(將IP Address和Netmask作AND),而203.67.10.255是Broadcast的IP Address,所以這兩者皆不能使用,實際只能使用203.67.10.1--203.67.10.254等254個IP Address,這是以255.255.255.0作NetMask的結果,而所謂Subnet Msk尚可將整組C Class分成數組Network Number,這要在NEtMask作手腳,若是要將整組C CLass分成2個Network Number那NetMask設定為255.255.255.192,若是要將整組C CLass分成8組Network Number則NetMask要為255.255.255.224,這是怎麼來的,由以上知道Network Number是由IP Address和NetMask作AND而來的,而且將NetMask以二進製表示法知道是1的會保留,而為0的去掉

192.10.10.193--11000000.00001010.00001010.10000001
255.255.255.0--11111111.11111111.11111111.00000000
--------------------------------------------------------------
192.10.10.0--11000000.00001010.00001010.00000000
以上是以255.255.255.0為Net Mask的結果,Network Number是192.10.10.0,若是使用255.255.255.224作Net Mask結果便有所不同
192.10.10.193--11000000.00001010.00001010.10000000
255.255.255.224--11111111.11111111.11111111.11100000
--------------------------------------------------------------
192.10.10.192--11000000.00001010.00001010.10000000
此時Network Number變成了192.10.10.192,這便是Subnet。那要如何決定所使用的NetMask,255.255.255.224以二進製表示法為11111111.11111111.11111111.11100000,變化是在最後一組,11100000便是224,以三個Bit可表示2的3次方便是8個Network Number
NetMask二進製表示法可分幾個Network
255.255.255.011111111.11111111.11111111.000000001
255.255.255.128
11111111.11111111.11111111.100000002
255.255.255.192
11111111.11111111.11111111.110000004
255.255.255.224
11111111.11111111.11111111.111000008
255.255.255.240
11111111.11111111.11111111.1111000016
255.255.255.248
11111111.11111111.11111111.1111100032
255.255.255.252
11111111.11111111.11111111.1111110064
以下使用255.255.255.224將C Class203.67.10.0分成8組Net work Number,各個Network Number及其Broadcast IP Address及可使用之IP Address序號Network Number Broadcast可使用之IP Address
(1)203.67.10.0--203.67.10.31
203.67.10.1--203.67.10.30
(2)203.67.10.32--203.67.10.63
203.67.10.33--203.67.10.62
(3)203.67.10.64--203.67.10.95
203.67.10.65--203.67.10.94
(4)203.67.10.96--203.67.10.127
203.67.10.97--203.67.10.126
(5)203.67.10.128--203.67.10.159
203.67.10.129--203.67.10.158
(6)203.67.10.160--203.67.10.191
203.67.10.161--203.67.10.190
(7)203.67.10.192--203.67.10.223
203.67.10.193--203.67.10.222
(8)203.67.10.224--203.67.10.255
203.67.10.225--203.67.10.254
可驗證所使用的IP Address是否如上表所示
203.67.10.115--11001011.01000011.00001010.01110011
255.255.255.224--11111111.11111111.11111111.11100000
--------------------------------------------------------------
203.67.10.96--11001011.01000011.00001010.01100000
203.67.10.55--11001011.01000011.00001010.00110111
255.255.255.224--11111111.11111111.11111111.11100000
--------------------------------------------------------------
203.67.10.32--11001011.01000011.00001010.00100000
其它的NetMask所分成的NetworkNumber可自行以上述方法自行推演出來。
1.5.3 Subnet的應用
使用Subnet是要解決只有一組C Class但需要數個Network Number的問題,幷不是解決IP Address不夠用的問題,因為使用Subnet反而能使用的IP Address會變少,Subnet通常是使用在跨地域的網路互聯之中,兩者之間使用Router連線,同時也上Internet,但只申請到一組C Class IP Address,過Router又需不同的Network,所以此時就必須使用到Subnet,當然二網路間也可以Remote Bridge連接,那便沒有使用Subnet的問題。
1.6 幾個常用的程序
1.6.1 ping
這個程序用來檢測一幀資料從當前主機傳送到目的主機所需要的時間。當網路運行中出現故障時,採用這個實用程序來預測故障和確定故障源是非常有效的。如果執行ping不成功,則可以預測故障出現在以下幾個方面:網線是否連通,網路適配器配置是否正確,IP地址是否可用等;如果執行ping成功而網路仍無法使用,那麼問題很可能出在網路系統的軟體配置方面,ping成功只能保證當前主機與目的主機間存在一條連通的物理路徑。它還提供了許多參數,如-t使當前主機不斷地向目的主機發送資料,直到使用Ctrl-C中斷;-n 可以自己確定向目的主機發送的資料幀數等等。
1.6.2 winipcfg
它用來顯示主機內IP協議的配置信息。它採用Windows窗口的形式顯示具體信息。這些信息包括:網路適配器的物理地址、主機的IP地址、子網掩碼以及默認網關等,還可以查看主機的相關信息如:主機名、DNS伺服器、節點類型等。其中網路適配器的物理地址在檢測網路錯誤時非常有用。
1.6.3 tracert
這個程序的功能是判定資料包到達目的主機所經過的路徑、顯示資料包經過的中繼節點清單和到達時間。還可以使用參數-d決定是否解析主機名。
1.6.4 netstat
這個程序有助於我們了解網路的整體使用情況。它可以顯示當前正在活動的網路連接的詳細信息,如採用的協議類型、當前主機與遠程相連主機(一個或多個)的IP地址以及它們之間的連接狀態等。它提供的較為常用的參數是:-e用以顯示乙太網的統計信息;-s顯示所有協議的使用狀態,這些協議包括TCP、UDP和IP,一般這兩個參數都是結合在一起使用的。另外-p可以選擇特定的協議幷查看其具體使用信息,-a 可以顯示所有主機的埠號,-r則顯示當前主機的詳細路由信息。 要運行以上這些程序,只要在DOS方式或Windows開始菜單的運行欄中以命令行的形式鍵入程序名即可。靈活使用這幾個程序可以使你大體了解自己主機對網路的使用情況。

⑤ uip裡面tcpip怎麼收發數據的

在 uIP中,主動發送數據有兩個方法。

一種是用uip_input:當檢測到新的數據時,調用uip_input(),把接收到的IP包解包,然後提取出用戶數據,然後調用app_call,在app_call中調用uip_send()或者uip_udp_send()來發送數據。

另一種是用uip_periodic(),即在主循環超時仍沒有接收到新數據時,調用 uip_periodic(),像uip_input那樣在其裡面調用app_call,再調用uip_send()或者uip_udp_send()來發送數據。

在這里提示一下,uip_input()與uip_periodic()其實是同一個函數,他們的本體是uip_process();一個作用是對IP包進行解包,並提取出用戶數據,另一個作用是對用戶的數據進行打包,使之符合IP包格式,等待發送。所以,uip_process()裡面會調用app_call(),讓用戶包把數據從appdata取出,或者把要發送的數據填進去 (sappdata)。

好了,我想說的就是,當有新數據時,會調用uip_input,以及 app_call,在app_call中用戶得到appdate裡面的數據,對之進行處理或者執行其他命令,之後如果要反饋信息,則緊接著使用 uip_send來把數據填進appdate(sappdate),當uip_input返回後,就會調用nic_send(底層網卡 (enc28j60,RTL8019之類)的驅動函數)來把發送緩沖裡面已經封裝好的的整個IP包發送出去。

當你要發送的數據小於一個IP包的大小時(大小可用 UIP_BUFSIZE 指定,最大不超過1500),是沒問題的。數據會完整的通過網路發送。當你要發送的文件超過IP包的大小時,就要分包發送,就是把一段數據分成幾個IP包發送。

⑥ 掌握tcp ip常用命令及相關參數(net,ping,netstat,ipconfig,arp,trcert,route,nslookup,nbtstat

許多 Windows NT 網路命令以 net 開始。這些 net 命令有一些公共屬性:
通過鍵入 net /? 可查閱所有可用的 net 命令。
通過鍵入 net help 命令可在命令行中獲得 net 命令的語法幫助。例如,要得到 net acco
unts 命令的幫助,請鍵入 net help accounts。
所有 net 命令接受選項 / yes 和 /no(可縮寫為 / y 和 /n )。/ y 對命令產生的任何交互提示自動回答「是」,/n 回答「否」。例如,net stop server 通常提示確認是否根據伺服器服務結束所有服務,net stop server /y 自動回答「是」並關閉伺服器服務。

Net Accounts

更新用戶帳號資料庫、更改密碼及所有帳號的登錄要求。必須要在更改帳號參數的計算機上運行網路登錄服務。
net accounts [/forcelogoff:{minutes | no}] [/minpwlen:length] [/maxpwage:{days |
unlimited}] [/minpwage:days] [/uniquepw:number] [/domain]
net accounts [/sync] [/domain]
參數

鍵入不帶參數的 net accounts,將顯示當前密碼設置、登錄時限及域信息。
/forcelogoff:{minutes | no}
設置當用戶帳號或有效登錄時間過期時,結束用戶和伺服器會話前的等待時間。no 選項禁止強行注銷。該參數的默認設置為 no。 指定 /forcelogoff:minutes 之後,Windows NT 在其強制用戶退出網路 minutes 分鍾之前,將給用戶發出警報。如果還有打開的文件,Windows NT 將警告用戶。如果 minutes 小於兩分鍾,Windows NT 警告用戶立即從網路注銷。
/minpwlen:length
設置用戶帳號密碼的最少字元數。允許范圍是 0-14,默認值為 6。
/maxpwage:{days | unlimited}
設置用戶帳號密碼有效的最大天數。unlimited 不設置最大天數。/maxpwage 選項的天數必須大於 /minpwage。允許范圍是 1-49,710 天 (unlimited)。默認值為 90 天。
/minpwage:days
設置用戶必須保持原密碼的最小天數。 0 值不設置最小時間。允許范圍是 0-49,710 天,默認值為 0 天。
/uniquepw:number
要求用戶更改密碼時,必須在經過 number 次後,才能重復使用與之相同的密碼。允許范圍是 0-8。默認值為 5。
/domain
在當前域的主域控制器上執行該操作。否則只在本地計算機執行操作。
該參數僅用於 Windows NT Server 域中的 Windows NT Workstation 計算機,Windows NT Server 計算機默認為在主域控制器執行操作。
/sync
當用於主域控制器時,該命令使域中所有備份域控制器同步;當用於備份域控制器時,該命令僅使該備份域控制器與主域控制器同步。該命令僅適用於 Windows NT Server 域成員的計算機。

Net Computer

從域資料庫中添加或刪除計算機。該命令僅在運行 Windows NT Server 的計算機上可用。
net computer \computername {/add | /del}
參數
\computername
指定要添加到域或從域中刪除的計算機。
/add
將指定計算機添加到域。
/del
將指定計算機從域中刪除。

Net Config

顯示當前運行的可配置服務,或顯示並更改某項服務的設置。
net config [service [options]]
參數

鍵入不帶參數的 net config 將顯示可配置服務的列表。
service
通過 net config 命令進行配置的服務(server 或 workstation)。
options
服務的特定選項。完整語法請參閱 net config server 或 net config workstation。

Net Config Server

運行服務時顯示或更改伺服器的服務設置。
net config server [/autodisconnect:time] [/srvcomment:"text "] [/hidden:{yes | n
o}]
參數

鍵入不帶參數的 net config server,將顯示伺服器服務的當前配置。
/autodisconnect:time
設置斷開前用戶會話閑置的最大時間值。可以指定 -1,表示永不斷開連接。允許范圍是 -1-65535 分鍾,默認值是 15 分鍾。
/srvcomment:"text "
為伺服器添加註釋,可以通過 net view 命令在屏幕上顯示所加註釋。注釋最多可達 48 個字元,文字要用引號引住。
/hidden:{yes | no}
指定伺服器的計算機名是否出現在伺服器列表中。請注意隱含某個伺服器並不改變該伺服器的許可權。默認為 no。

Net Config Workstation

服務運行時,顯示或更改工作站各項服務的設置。
net config workstation [/charcount:bytes] [/chartime:msec] [/charwait:sec]
參數

鍵入不帶參數的 net config workstation 將顯示本地計算機的當前配置。
/charcount:bytes
指定 Windows NT 在將數據發送到通訊設備之前收集的數據量。如果同時設置 /chartime:msec 參數,Windows NT 按首先滿足條件的選項運行。允許范圍是 0-65535 位元組,默認值是16 位元組。
/chartime:msec
指定 Windows NT 在將數據發送到通訊設備之前收集數據的時間。如果同時設置 /charcount:bytes 參數,Windows NT 按首先滿足條件的選項運行。允許范圍是 0-65535000 毫秒,默認值是 250 毫秒。
/charwait:sec
設置 Windows NT 等待通訊設備變為可用的時間。允許的范圍是 0-65535 秒,默認值是 3600 秒。

Net Continue

重新激活掛起的服務。
net continue service
參數
service
能夠繼續運行的服務,包括: file server for macintosh(該服務僅限於 Windows NT Server), ftp publishing service, lpdsvc, net logon, network dde,network dde dsdm,nt lm security support provider,remoteboot(該服務僅限於 Windows NT Server),remote access server, schele,server,simple tcp/ip services 及 workstation 。

⑦ TCP傳輸中緩沖區多大合適

大家可能有的人看過這樣一個帖子,大概意思是說,如果你是寬頻上網,還想提高網速,那麼你可以在注冊表中設定適當的Tcpip Window值,修改默認數值。那麼,這種「修改Tcpip Window值提高網速」的說法是否有原理依據呢?讓我們一起來分析下。
操作方法:打開注冊表編輯器,在其中 找到「HKEY_LOCAL_MACHINE\System\CurrenControlSet\Services\Tcpip\Parameters」子鍵,在右邊鍵值區中,找到或新建一個名為「GlobalmaxTcp WindowSize」的DWORD鍵值項,將其數據值數據設為「256960」(十進制),關閉注冊表編輯器,重新啟動電腦即可。
原理介紹:通常情況下,TCP/IP默認的數據傳輸單元接受緩沖區的大小為576位元組,要是將這個緩沖區的大小設置得比較大的話,一旦某個TCP/IP分組數據發生錯誤時,那麼整個數據緩沖區中的所有分組內容,都將被丟失並且進行重新傳送;顯然不斷地重新進行傳輸,會大大影響ADSL傳輸數據的效率。為此,設置合適緩沖區大小,確保ADSL傳輸數據的效率始終很高,將會對ADSL傳輸速度有著直接的影響!
那麼,這一說法是否真有科學依據呢?
回答:沒有科學依據。這一注冊表鍵值是無效的,修改該注冊表鍵值前後的網路速度不會發生變化。
寬頻上網的優化原理是對操作系統的網路設置進行修改,使其更加貼合上網數據傳輸的需要。一般情況下,上網數據傳輸主要採用了TCP/IP協議,該協議將傳輸的數據分成大小相同的數據包,數據包越大,冗餘數據就會越多。數據包的最大容量就是Maxmtu。在Windows中系統默認的Maxmtu值是1500位元組,而寬頻實際的傳輸單元要略小於這個數值。這樣在上網的數據傳輸過程中,數據包中的數據就需要分組重裝成寬頻適合的數據包大小了,傳輸速度驟減,上網速度就會減慢了。
另外,各個寬頻運營商的Maxmtu的值可能是不同的,因此手動修改系統的Maxmtu值才能更快地上網。那麼,我們怎麼來獲得寬頻運營商的Maxmtu值呢?最簡單的方法是,在命令提示符窗口輸入「ping -f -l 1464 202.96.107.28」(其中1464是測試的數據包大小,202.96.107.28是DNS伺服器IP,如圖1),如果返回「來自 202.96.107.28 的回復: 位元組=1464 時間=92ms TTL=251」的提示則說明該數據包小於寬頻運營商的Maxmtu值,如果返回「 需要拆分數據包但是設置 DF。」(在Vista命令提示符下測試的數據)類似的回復則說明數據包超過寬頻運營商的Maxmtu值,可以適當縮小該數值。經過以上方法獲得最佳的數值後,寬頻運營商的Maxmtu值就是測試值加上28(如1464合適,則Maxmtu為1492)。

⑧ internet協議(TCP/IP)屬性設置問題

做一個IP設置自動切換的批處理文件就可以實現一鍵自動切換IP

如需要此批處理 請報上你的公司所用IP 網關 DNS 同自己在公司需要用的MAC地址
以及自己所用操作系統
如不便報出可以給你通用設置 自己修改相應代碼

請在補充里說明
將如下代碼復制到TXT文本文件中 點另存為--選保存內型為所有文件--文件名mach.bat

@echo off
mode con cols=80 lines=27&color 1f
:start
rem eth //eth 為網卡名稱,可在網路連接中查詢,如"本地鏈接"
set eth="本地連接"
rem //設置菜單
echo 1 公司自動設置IP
echo 2 動態設置IP
echo 3 查看本機IP狀況
echo 4 更改計算機名
echo 5 更改MAC
echo 6 退出
echo 7 重啟
echo 8 DNS查詢
set /p answer=請按數字選擇:
if %answer%==1 goto 2
if %answer%==2 goto 3
if %answer%==3 goto 4
if %answer%==4 goto 5
if %answer%==5 goto 6
if %answer%==6 goto 7
if %answer%==7 goto 8
if %answer%==8 goto 9dns
cls
echo --------------------------------
if "%answer%"=="%answer%" echo 輸入錯誤,請重新輸入正確數字選項
echo --------------------------------
goto :start
:2
echo 正在進行本地IP設置,請稍等...
rem //以下設置可以根據需要更改 依次為IP 掩碼 網關 首選DNS 備選DNS
netsh interface ip set address %eth% static 192.168.1.149 255.255.255.0 192.168.1.2 1
netsh interface ip set DNS %eth% static 202.96.128.68
netsh interface ip add dns %eth% 202.96.134.133 index=2
if exist %SystemRoot%\setupapi.log del /q %SystemRoot%\setupapi.log
echo ----
echo 全部設置完成!
pause>nul
goto :start
:3
echo 正在進行動態IP設置,請稍等...
echo. IP 地址正在從DHCP自動獲取...
netsh interface ip set address %eth% dhcp
echo. DNS地址正在從DHCP自動獲取...
netsh interface ip set dns %eth% dhcp
echo ----
echo 全部設置完成!
pause
goto :start
:4
echo 檢查%eth%狀況
ipconfig /all
pause>nul
goto :start
:5
echo 輸入計算機名:
set /p Name=

for /l %%i in (3,-1,0) do ping -n 2 127.0.0.%%i>nul && @echo. %%i s 後修改機器名……

reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam" /v @ /t REG_SZ /d "%Name%" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName" /v "ComputerName" /t REG_SZ /d "%Name%" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName" /v "ComputerName" /t REG_SZ /d "%Name%" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Eventlog" /v "ComputerName" /t REG_SZ /d "%Name%" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName" /v "ComputerName" /t REG_SZ /d "%Name%" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t REG_SZ /d "%Name%" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "Hostname" /t REG_SZ /d "%Name%" /f
echo 刷新注冊表. . .
if exist c:\winnt (secedit /refreshpolicy machine_policy /enforce) else (gpupdate /force)
PAUSE
GOTO :start
:6
for /f "tokens=12 delims= " %%i in ('ipconfig/all^|find "Physical Address"') do set localmac=%%i
echo 當前MAC地址:%localmac%
:6v
echo ----------------------------
echo 輸入MAC格式:11-22-33-44-55-66
echo.
echo.
set /p macx=輸入MAC地址:
if %macx%==exit goto start
::----------------------------以下為判斷MAC地址格式正誤代碼
echo %macx%|findstr "^[0-F][0-F]\-[0-F][0-F]\-[0-F][0-F]\-[0-F][0-F]\-[0-F][0-F]\-[0-F][0-F]$">nul||goto fail
echo.
goto 6x
:fail
cls
echo %macx% 錯誤的mac請重新輸入
echo.
goto :6v
:6x
::-----------------------------以下為將11-22-33-44-55-66格式轉換為注冊表要求格112233445566值賦予mac
set mac=%macx:-=%
::------------------------------
goto 6r
:6r
for /l %%i in (5,-1,0) do ping -n 2 127.0.0.%%i>nul && @echo. %%i s 後修改MAC……
::下面那個0009項是本人網卡ID所在項並不通用;不同機器對應項目不盡相同需要翻查注冊表從0000 0001..這些項目下查一一看DriverDesc的鍵

值是否對應的是正在使用網卡的名稱然後做更改
reg add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0009" /v "NetworkAddress"

/t REG_SZ /d "%mac%" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0009

\Ndi\Params\NetworkAddress" /v "Default" /t REG_SZ /d "%mac%" /f
echo 刷新注冊表. . .
if exist c:\winnt (secedit /refreshpolicy machine_policy /enforce) else (gpupdate /force)
PAUSE
GOTO :start
:7
echo bye!
goto end
:8
echo 請輸入ok確認重啟,輸入yes重啟並且刪除本批處理文件
set /p f=
if %f%==ok goto :9
if %f%==yes goto :10
cls
echo -------------------
if "%f%"=="%f%" echo 輸入錯誤返回主菜單
echo -------------------
goto :start

:9
for /l %%i in (5,-1,0) do ping -n 2 127.0.0.%%i>nul && @echo. %%i s 後重啟電腦……
setlocal
cd/d %temp%
echo [version] > reboot.inf
set inf=InstallHinfSection DefaultInstall
echo signature=$chicago$ >> reboot.inf
echo [defaultinstall] >> reboot.inf
rundll32 setupapi,%inf% 1 %temp%\reboot.inf
del reboot.inf
EXIT
:10
shutdown -r -t 5
del reboot.inf
del .\mach.bat
EXIT

:9dns
goto dnstest
:dnsress
set n=*
CLS
echo 輸入查詢省份的拼音字母縮寫 如:內蒙古NMG 如有相同縮寫請打全拼音
echo.
set /p sheng=請輸入:
echo %sheng%|findstr/i "^[A-Z]*$">nul||goto fail
type DNSTEST.txt|findstr/i "\<%sheng%\>"||goto fail

echo.
:eu
echo.
set jxb=
set /p jxb=是否繼續?(輸入y繼續,回車返回):
echo.
echo %jxb%|findstr/i "^[Y]$">nul||goto deltest
goto dnsress
:deltest
del .\DNSTEST.txt
goto start
:fail
echo.
echo 輸入有誤
pause>nul

goto dnsress

:dnstest
echo GD 廣東 202.96.128.143 >>DNSTEST.txt
echo SZ 深圳 202.96.134.133 >>DNSTEST.txt
echo SC 四川 61.139.2.69 >>DNSTEST.txt
echo GX 廣西 202.96.128.68 >>DNSTEST.txt
echo HENAN 河南 202.102.227.68 >>DNSTEST.txt
echo FJ 福建 218.85.157.99 >>DNSTEST.txt
echo SHANXI 陝西 202.100.13.11 >>DNSTEST.txt
echo XM 廈門 202.101.103.55 >>DNSTEST.txt
echo HUNAN 湖南 202.103.0.68 >>DNSTEST.txt
echo JS 江蘇 202.102.15.162 >>DNSTEST.txt
echo HB 湖北 202.103.0.68 >>DNSTEST.txt
echo SD 山東 202.102.154.3 >>DNSTEST.txt
echo ZJ 浙江 202.96.102.3 >>DNSTEST.txt
echo LN 遼寧 202.98.0.68 >>DNSTEST.txt
echo AH 安徽 202.102.192.68 >>DNSTEST.txt
echo HB 河北 202.99.160.68 >>DNSTEST.txt
echo JL 吉林 202.98.5.68 >>DNSTEST.txt
echo JX 江西 202.101.224.68 >>DNSTEST.txt
echo XJ 新疆 61.128.99.133 >>DNSTEST.txt
echo GZ 貴州 202.98.192.68 >>DNSTEST.txt
echo YN 雲南 202.98.96.68 >>DNSTEST.txt
echo HLJ 黑龍江 202.97.229.133 >>DNSTEST.txt
echo NMG 內蒙古 202.99.224.68 >>DNSTEST.txt
echo QH 青海 202.100.128.68 >>DNSTEST.txt
echo XZ 西藏 219.151.32.66 >>DNSTEST.txt
echo HAINAN 海南 202.100.192.68 >>DNSTEST.txt
echo NX 寧夏 202.100.0.68 >>DNSTEST.txt
echo GS 甘肅 202.100.72.13 >>DNSTEST.txt
echo SX 山西 202.99.192.68 >>DNSTEST.txt
echo BJ 北京 202.96.199.133 >>DNSTEST.txt
echo SH 上海 202.96.199.132 >>DNSTEST.txt
echo TJ 天津 202.99.96.68 >>DNSTEST.txt
echo CQ 重慶 61.128.128.68 >>DNSTEST.txt
echo XG 香港 205.252.144.228 >>DNSTEST.txt
echo AM 澳門 202.175.3.8 >>DNSTEST.txt
goto dnsress

⑨ EtherNet IP與tcp/ip有什麼區別

一、主體不同

1、tcp/ip:個由FTP、SMTP、TCP、UDP、IP等協議構成的協議簇,能夠在多個不同網路間實現信息傳輸。

2、EtherNet IP:是由羅克韋爾自動化公司開發的工業乙太網通訊協定,是通用工業協定(CIP)中的一部分。

二、特點不同

1、tcp/ip:是在網路的使用中的最基本的通信協議。TCP/IP傳輸協議對互聯網中各部分進行通信的標准和方法進行了規定。

2、EtherNet IP:用乙太網的物理層網路,也架構在TCP/IP的通訊協定上,用微處理器上的軟體即可實現,不需特別的ASIC或FPGA。


三、用處不同

1、tcp/ip:用來接收來自傳輸層的數據或者按不同應用要求與方式將數據傳輸至傳輸層。

2、EtherNet IP:可以用在一些可容許偶爾出現少量非決定性的自動化網路。


⑩ tcp/ip協議族包括哪些主要協議

tcp/ip協議是一個協議族,主要功能是為網路傳輸提供服務。
tcp/ip協議分為4層,鏈路層、傳輸層、網路層和應用層。每一層完成不同的功能,共同作用完成網路傳輸服務。其中,下面的3層:鏈路層、傳輸層、網路層主要是完成網路傳輸的,只有應用層對用戶來說可見,例如:常見的http、ftp都是應用層協議。
如果想了解更詳細的,我推薦你看一下《tcpip協議詳解卷1-協議》、《tcpip協議詳解卷2-實現》、《tcpip協議詳解卷3-tcp事務協議》,看完這些我相信一般的問題都難不倒你了。

熱點內容
區塊鏈幣圈今天的話題 發布:2025-07-05 15:22:06 瀏覽:796
玩區塊鏈的人群 發布:2025-07-05 15:06:06 瀏覽:123
VP幣是傳銷還是真正區塊鏈 發布:2025-07-05 15:01:21 瀏覽:453
個人還能挖比特幣嗎 發布:2025-07-05 14:46:43 瀏覽:680
幣圈財富自由論壇 發布:2025-07-05 14:12:52 瀏覽:844
挖比特幣有沒有風險 發布:2025-07-05 14:02:51 瀏覽:82
BE區塊鏈生態算網路傳銷嗎 發布:2025-07-05 13:34:31 瀏覽:657
幣圈是什麼控制漲跌 發布:2025-07-05 12:51:01 瀏覽:385
以太坊的運作過程 發布:2025-07-05 12:34:09 瀏覽:207
如何銷售區塊鏈會議 發布:2025-07-05 11:34:12 瀏覽:219