雜記:
廣域網與區域網:
廣域網有著pstn,isdn,dds,等技術。
區域網有著:乙太網、fddi、令牌環等技術。(但目前被廣泛使用的是乙太網)
雖然區域網也是網路,但是其討論的網內的通訊,所以隸屬於資料鏈路層。
以太**點:無連線的工作方式(csma/cd)、曼徹斯特編碼。
csma/cd:多點接入、載波監聽、碰撞檢測。
多點接入:匯流排型網路。
載波監聽:檢測通道。不管在傳送前還是傳送中都不停的檢測通道。(傳送前:獲得傳送權,傳送中:碰撞檢測)
碰撞檢測:邊傳送邊監聽
網際網路和廣域網是完全不同的兩種東西。廣域網大多數會與internet隔開。
運營商的網路層次: 核心層、匯接層、接入層。(從上到下進行各種細的劃分),普通主機接入網路會接入比較小層次上。
127,網路裡最大的和最小的。 127 表示環迴位址,最小表示本網路,最大表示廣播位址。
配了閘道器之後會自動出來一條預設路由。
tcp/ip協議中的ip位址是「ip:埠號」這個兩個部分組成,缺一不可。一般看不到,是因為很多服務的埠是已經固定的
埠號:0~255公共服務(80-http,ftp-21),255~1023:眾所周知的埠,1024~65535
netstat能夠檢視埠資訊(所有的)。netstat -t表示只看tcp,-u表示udp。-l只看listening埠。
tcp兩端的埠號很有可能不一樣。
dos攻擊(denial of service,拒絕服務攻擊)。ack三次握手,dos三次握手只進行前兩次。在機器上形成大量的連線,占用cpu及記憶體等。
網路程式設計學習日記 1
很多函式都是用的winpcap的,所以我又抓緊時間看winpcap的入門知識。裡面有開發者包developer s pack和普通使用的安裝程式,寬頻上網助手就是普通的安裝包,而開發要使用的則是developer s pack。下來之後,安裝到某個目錄,然後配置vc,把那個目錄的include和li...
Unix網路程式設計學習日記
今天開始拜讀 unix網路程式設計 找到的源 在linux下有各種問題,最後決定還是自己從頭寫比較好。從第乙個時間服務程式開始學習。今天先看一下主要的標頭檔案的作用。在common.h中 參照 unp.h 自己寫的,包含常用標頭檔案和一些常量定義,用著方便 有以下的標頭檔案 sys types.h ...
網路流學習日記 1
網路流,作為hn省選必考題型,有著十分大的難度,而從現在開始,我就要學習網路流了,從今天開始,我將寫下網路流日記。day1 網路流有著幾個基本數值 流量,容量,原點,匯點等。我們不難發現,網路上的每乙個邊都得滿足 設f x,y 表示流量,c x,y 表示容量,x,y表示從x到y的邊,s表示總流量,即...