網路學習日記

2021-08-25 08:57:21 字數 811 閱讀 6758

雜記:

廣域網與區域網:

廣域網有著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表示總流量,即...