1) 如何檢視本機所開端口: 用netstat -a —n命令檢視!
再state下面有一些英文,我來簡單說一下這些英文具體都代表什麼
listen:偵聽來自遠方的tcp埠的連線請求
syn-sent:再傳送連線請求後等待匹配的連線請求
syn-received:再收到和傳送乙個連線請求後等待對方對連線請求的確認
established:代表乙個開啟的連線
fin-wait-1:等待遠端tcp連線中斷請求,或先前的連線中斷請求的確認
fin-wait-2:從遠端tcp等待連線中斷請求
close-wait:等待從本地使用者發來的連線中斷請求
closing:等待遠端tcp對連線中斷的確認
last-ack:等待原來的發向遠端tcp的連線中斷請求的確認
time-wait:等待足夠的時間以確保遠端tcp接收到連線中斷請求的確認
closed:沒有任何連線狀態
2)如何獲得乙個ip位址的主機名?
利用ping -a ip 命令檢視!再第一行的pinging後面的 『ip』前面的英文就是對方主機名!
同樣道理,利用ping machine_name也可以得到對方的ip
比如想知道sohu的ip,就用ping 來檢視就可以了
順便說一句:如果返回:reply from *.*.*.*: ttl expired in transit的話,呵呵,代表ttl(生命週期)在傳輸過程中過期 什麼意思呢?
我來解釋一下!
導致這個問題出現的原因有兩個:
1)ttl值太小!ttl值小於你和對方主機之間經過的路由器數目。
2)路由器數量太多,經過路由器的數量大於ttl值! 呵呵,其實這兩點是乙個意思!只不過說法不同而已!
3)如何檢視本機的ip位址? 用ipconfig來檢視就可以! 也可以再windows中的開始選單,執行中輸入winipcfg,同樣可以看到自己的ip
ipconfig命令後面如果加乙個引數?/all的話,可以得到更加詳細的資料,比如dns、閘道器等……
4)再使用net命令的時候遇到一些錯誤**,如何檢視對應的錯誤資訊?
用命令 net helpmsg erorr_code來檢視就可以了 比如錯誤**為:88 則檢視命令為:net helpmsg 88 下面有這個錯誤**的中文顯示!
基礎知識大全
所有類都繼承object類,所以任何類都可以重寫object類中的方法,注意 object類中的getclass notify notify all wait 不能被重寫,因為這些方法被定義為final型別 getclass 返回的是物件執行的class例項,所以getclass getname t...
程式設計基礎知識大全
前序,中序,後序遍歷 所謂前,中,後都是對根節點的位置而言。前序遍歷 先根節點,後左子樹,再右子樹。中序遍歷 先左子樹,後根節點,再右子樹。後序遍歷 先左子樹,後右子樹,再根節點。樹的深度優先遍歷 廣度優先遍歷 這些概念記得大學時還是比較清楚的,但是由於工作中幾乎就沒用過,終歸模糊了。查了查很快就能...
網路基礎知識 網路基礎知識普及一
網路基礎知識普及一 mp.weixin.qq.com 1 什麼是鏈結?鏈結是指兩個裝置之間的連線。它包括用於乙個裝置能夠與另乙個裝置通訊的電纜型別和協議。2 osi 參考模型的層次是什麼?有 7 個 osi 層 物理層,資料鏈路層,網路層,傳輸層,會話層,表示層和應用層。3 什麼是骨幹網?骨幹網路是...