999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

TCP/IP協議安全性能

2009-03-14 06:59:48郝婉嬌
新媒體研究 2009年4期

郝婉嬌

[摘要]互聯網技術屏蔽了底層網絡硬件細節,使得異種網絡之間可以互相通信。TCP/IP協議組是目前使用最廣泛的網絡互連協議。但TCP/IP協議組本身存在著一些安全性問題。這就給“黑客”們攻擊網絡以可乘之機。由于大量重要的應用程序都以TCP作為它們的傳輸層協議,因此TCP的安全性問題會給網絡帶來嚴重的后果。

[關鍵詞]TCP/IP 定時器 狀態轉移

中圖分類號:TP3 文獻標識碼:A文章編號:1671-7597(2009)0220070-01

一、TCP狀態轉移圖和定時器

TCP狀態轉移圖控制了一次連接的初始化、建立和終止,該圖由定義的狀態以及這些狀態之間的轉移弧構成。TCP狀態轉移圖與定時器密切相關,不同的定時器對應于連接建立或終止、流量控制和數據傳輸。幾類主要的定時器及其功能如下:

1.連接定時器:在連接建立階段,當發送了SYN包后,就啟動連接定時器。如果在75秒內沒有收到應答,則放棄連接建立。

2.FIN-WAIT-2定時器:當連接從FIN-WAIT-1狀態轉移到FIN-WAIT-2狀態時,將一個FIN-WAIT-2定時器設置為10分鐘。如果在規定時間內該連接沒有收到一個帶有置位FIN的TCP包,則定時器超時,再定時為75秒。如果在該時間段內仍無FIN包到達,則放棄該連接。

3.TIME-WAIT定時器:當連接進入TIME-WAIT狀態時,該定時器被激活。當定時器超時時,與該連接相關的內核數據塊被刪除,連接終止。

4.維持連接定時器:其作用是預測性地檢測連接的另一端是否仍為活動狀態。如果設置了SO-KEEPALIVE套接字選擇項,則TCP機狀態是ESTABLISHED或CLOSE-WAIT。

二、網絡入侵方式

1.偽造IP地址。入侵者使用假IP地址發送包,利用基于IP地址證實的應用程序。其結果是未授權的遠端用戶進入帶有防火墻的主機系統。

假設有兩臺主機A、B和入侵者控制的主機X。假設B授予A某些特權,使得A能夠獲得B所執行的一些操作。X的目標就是得到與B相同的權利。為了實現該目標,X必須執行兩步操作:首先,與B建立一個虛假連接;然后,阻止A向B報告網絡證實系統的問題。主機X必須假造A的IP地址,從而使B相信從X發來的包的確是從A發來的。

2.TCP狀態轉移的問題。上述的入侵過程,主機X是如何阻止主機A向主機B發送響應在的,主機調通過發送一系列的SYN包,但不讓A向調發送SYN-ACK包而中止主機A的登錄端口。如前所述,TCP維持一個連接建立定時器。如果在規定時間內(通常為75秒)不能建立連接,則TCP將重置連接。在前面的例子中,服務器端口是無法在75秒內作出響應的。

3.定時器問題。一旦進入連接建立過程,則啟動連接定時器。如果在規定時間內不能建立連接,則TCP機回到CLOSED狀態。我們來分析一下主機A和主機X的例子。主機A向主機X發送一個SYN包,期待著回應一個SYN-ACK包。假設幾乎同時,主機X想與主機A建立連接,向A發送一個SYN包。A和X在收到對方的SYN包后都向對方發送一個SYN-ACK包。當都收到對方的SYN-ACK包后,就可認為連接已建立。在本文中,假設當主機收到對方的SYN包后,就關閉連接建立定時器。

(1)主機X向主機A發送一個FTP請求。在X和A之間建立起一個TCP連接來傳送控制信號。主機A向X發送一個SYN包以啟動一個TCP連接用來傳輸數據,其狀態轉移到SYN-SENT狀態。當X收到來自A的SYN包時,它回送一個SYN包作為響應。

(2)主機X收到來自A的SYN-ACK包,但不回送任何包。

(3)主機A期待著接收來自X的SYN-ACK。由于X不回送任何包,因此A被鎖在SYN-RCVD狀態。這樣,X就成功地封鎖了A的一個端口。

三、利用網絡監控設備觀測網絡入侵

1.偽造IP地址。最初,網絡監控設備會監測到大量的TCP SYN包從某個主機發往A的登錄端口。主機A會回送相應的SYN-ACK包。SYN包的目的是創建大量的與主機A的半開放的TCP連接,從而填滿了主機A的登錄端口連接隊列。大量的TCP SYN包將從主機X經過網絡發往主機B,相應地有SYN-ACK包從主機B發往主機X。然后主機X將用RST包作應答。這個SYN/SYN-ACK/RST包序列使得入侵者可以知道主機B的TCP序列號發生器的動作。主機A向主機B發送一個SYN包。實際上,這是主機X發送的一個“偽造”包。收到這個包之后,主機B將向主機A發送相應的SYN-ACK包。主機A向主機B發送ACK包。按照上述步驟,入侵主機能夠與主機B建立單向TCP連接。

2.虛假狀態轉移。當入侵者試圖利用從SYN-RCVD到CLOSE-WAIT的狀態轉移長時間阻塞某服務器的一個網絡端口時,可以觀察到如下序列包:

(1)從主機X到主機B發送一個帶有SYN和FIN標志位置位的TCP包。

(2)主機B首先處理SYN標志,生成一個帶有相應ACK標志位置位的包,并使狀態轉移到SYN-RCVD,然后處理FIN標志,使狀態轉移到CLOSE-WAIT,并向X回送ACK包。

(3)主機X不向主機B發送其它任何包。主機的TCP機將固定在CLOSE-WAIT狀態。直到維持連接定時器將其重置為CLOSED狀態。

因此,如果網絡監控設備發現一串SYN-FIN/ACK包,可推斷入侵者正在阻塞主機B的某個端口。

3.定時器問題。如果一入侵者企圖在不建立連接的情況下使連接建立定時器無效,我們可以觀察到主機X不向主機B發送任何ACK包。因此,B被阻塞在SYN-RCVD狀態,無法響應來自其它客戶機的連接請求。

四、總結

目前還沒有十分簡便的方法防止偽造IP地址的和侵行為,但我們可以采取以下措施來盡可能地保護系統免受這類攻擊。首先,我們可以配置路由器和網關,使它們能夠拒絕網絡外部與本網內具有相同IP地址的連接請求。而且,當包的IP地址不在醞釀網內時,路由器和網關不應該把本網主機的包發送出去。其次,在包發送到網絡上之前,我們可以對它進行加密。雖然加密過程要求適當改變目前的網絡環境,但它將保證數據的完整性和真實性。為了防止從SYN-RCVD到CLOSE-WAIT狀態的偽轉移,需要改變操作系統中TCP操作的部分相關代碼,使得當TCP機處于SYN-RCVD狀態時,忽略任何對等主機發來的FIN包。只有當建立連接后,才可以使連接建立定時器無效。

參考文獻:

[1]王廷堯,以太網技術與應用,人民郵電出版社,2005-01.

[2]謝希仁,計算機網絡,電子工業出版社,2008-01.

[3]蘭少華、楊余旺、呂建勇,TCP/IP網絡與協議,清華大學出版社,2006-01.

主站蜘蛛池模板: 国产69囗曝护士吞精在线视频| 久久综合五月婷婷| 91在线激情在线观看| 玩两个丰满老熟女久久网| 亚洲最黄视频| 五月天香蕉视频国产亚| 亚洲欧美日韩成人在线| 国产成人三级| 国内精品一区二区在线观看| 国产精品人成在线播放| 91精品久久久久久无码人妻| 亚洲色无码专线精品观看| 制服丝袜在线视频香蕉| 日韩无码精品人妻| 亚洲综合婷婷激情| 欧美日本在线观看| 亚洲第一区在线| 亚洲综合国产一区二区三区| 亚洲视频无码| 青青草国产一区二区三区| 国产高清毛片| 欧美日韩精品一区二区在线线| 国产精品永久免费嫩草研究院| 女高中生自慰污污网站| 国产人免费人成免费视频| 精品一区二区无码av| 999在线免费视频| 91精品啪在线观看国产91九色| 日韩无码黄色网站| 国产欧美精品午夜在线播放| 99色亚洲国产精品11p| lhav亚洲精品| 国产精品嫩草影院av| 亚洲一级毛片免费观看| 伊人成人在线| a毛片基地免费大全| 成人自拍视频在线观看| 国产区精品高清在线观看| 日韩欧美亚洲国产成人综合| 67194在线午夜亚洲| 亚洲精品无码日韩国产不卡| 狠狠干综合| 97青青青国产在线播放| 国产精品福利尤物youwu| 在线精品自拍| 波多野结衣一区二区三视频 | 中文国产成人精品久久| 国产不卡在线看| 老司机精品一区在线视频| 成人一级免费视频| 伊人网址在线| 免费va国产在线观看| 国产精品不卡片视频免费观看| 国内毛片视频| 无码中文AⅤ在线观看| 国产在线一区二区视频| 国产日本视频91| 久久a级片| 免费播放毛片| 日韩精品资源| 亚洲第一视频区| 91av成人日本不卡三区| 亚欧乱色视频网站大全| 丁香婷婷综合激情| 91视频免费观看网站| 国产成人亚洲毛片| 无码网站免费观看| 免费A级毛片无码免费视频| 久久国产乱子| 成人韩免费网站| 凹凸精品免费精品视频| 成人国产一区二区三区| 1024你懂的国产精品| 日韩av在线直播| 国产99热| 欧美日韩福利| 成人毛片在线播放| 幺女国产一级毛片| www.精品国产| 国产精品一区二区久久精品无码| a毛片免费在线观看| 久久99精品久久久久纯品|