《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 流控制傳輸協議與TCP協議的比較
流控制傳輸協議與TCP協議的比較
黃曉波,鄭應平
同濟大學 控制科學與工程系,上海200092
摘要: 通過SCTP與TCP協議的比較,分析了SCTP的優缺點,并且給出了仿真結果。
Abstract:
Key words :

摘   要: 通過SCTP與TCP協議的比較,分析了SCTP的優缺點,并且給出了仿真結果。
關鍵詞: 流控制傳輸協議(SCTP)  會話初始協議(SIP)  隊頭阻塞

  隨著網絡多媒體業務的增多,傳輸控制協議(Transmission Control Protocol,TCP)和用戶數據報協議(User Datagram Protocol,UDP)的局限性日益明顯,為此互聯網工程任務組(Internet Engineering Task Force,IEFT)的信令傳輸工作組(SIGTRAN)提出了一種新的面向多媒體通信的流控制傳輸協議(Stream Control Transmission Protocol,SCTP)[1],用于在IP網絡上傳輸公共交換電話網(Public Switched Telephone Network,PSTN)信令消息[2]。
本文通過仿真比較了SCTP和TCP的性能。尤其對隊頭阻塞現象(Head of Line Blocking)進行了研究。為了能夠進行公平比較,需要一個能夠運行在TCP和SCTP上的應用層協議,這里選擇了會話初始協議(Session Initiation Protocol,SIP)。
1  流控制傳輸協議的基本特性
1.1 TCP與SCTP的安全性比較
  TCP中的連接是指2個TCP端點通過3次握手過程建立的由一對傳輸層地址識別的傳輸通道。在SCTP中TCP的連接被引申為由4路握手建立的關聯(association),SCTP 4路握手過程如圖1所示。4路握手有效地保護了服務器不受拒絕服務攻擊(Denial of Service,DoS)。

  TCP 3次握手是SYN Flooding存在的基礎。攻擊者向服務器發送大量的SYN報文,服務器在發出SYN-ACK應答報文后若無法收到客戶端的ACK報文(第3次握手無法完成),服務器端將維護一個非常大的半連接列表,且要不斷地對該列表中的IP進行SYN+ACK的重試,會消耗非常多的CPU時間和內存資源。服務器端將因為忙于處理攻擊者偽造的TCP連接請求而無暇理睬客戶的正常請求,此時從客戶角度來看,服務器失去了響應。
  而在一次SCTP 4路握手中,INIT消息的接收端不必保存任何狀態信息或者分配任何資源,這樣就可防范SYN Flooding等拒絕服務攻擊。它在發送INIT-ACK消息時,采用了狀態Cookie機制。該Cookie具有發送端建立自己狀態所需的全部信息。INIT和INIT-ACK都必須包含建立初始狀態所需的一組參數。交換完規定的這些消息之后,INIT的發送端以COOKIE-ECHO消息的方式發送回狀態Cookie。接收端則根據所接收到的COOKIE-ECHO中的狀態Cookie,完整地重建自己的狀態,并回送COOKIE-ACK來確認關聯已建立。COOKIE-ECHO和COOKIE-ACK都可將用戶數據消息綁定到各自的包中。采用以上這種方式, 即使接收再多的INIT消息, 接收端也沒有任何資源的消耗。
1.2 SCTP的多流特性
  SCTP的包格式如圖2所示。每個連接可以包含多個流,每個流都通過它的流ID來確定。而流的個數在前面敘述的4路握手中定義。每個數據塊都屬于一個流;每個流都獨立地遞交給應用層。流的獨立遞交解決了TCP中存在的隊頭阻塞問題。當多個邏輯會話通過一個TCP連接傳輸時會發生如下現象:當網頁中包含有圖像時,圖像和文本通過一個TCP連接傳輸。如果圖像數據丟失,文本數據的傳輸就必須等待圖像數據重傳。這樣,一個邏輯會話就會因為另一個邏輯會話的丟失而阻塞。該現象在http/1.1中常發生。當使用SCTP作為傳輸協議時,每個應用層級的會話都會被分配到各自的流中,這樣,一個流中數據的丟失不會影響其他流的傳輸。

1.3 多宿主特性
  為了增強魯棒性,服務器通常都裝備多個網絡接口。這樣的服務器被稱為多宿主服務器。在連接建立階段,一個SCTP端能提供一個IP地址列表,其中一個地址作為主地址,正常情況下使用該地址作為傳輸數據的目的地址。一旦當前的主目的地址變為不可用,則終端將啟用列表中的其他地址。
2  仿真實驗
  采用Network Simulator(ns-2)作為仿真平臺。試驗使用的網絡拓撲結構如圖3所示,節點1和節點6之間是TCP連接,除了節點4和5之間帶寬為1.7Mbps外,其余有直接相連的2個節點之間帶寬均為10Mbps,這樣路由4、5之間成為整個網絡的瓶頸。若所有直接相連的節點間延遲均設定為15ms,使得2個SIP端點間的總傳輸延遲為45ms,相當于北京到紐約的2個SIP端點的傳輸延遲。設T1表示發送方SIP數據包交給傳輸層的時間,T2表示到達接收方應用層的時間,則Td=T2-T1為所要測定的延遲時間。
進行如下3種情況的實驗。


  (1)在無競爭環境下,分別采用TCP和SCTP作為傳輸層協議在節點2和7之間傳輸SIP消息。在該情況下,不存在競爭,丟包是因為發送端發送速度過快而路由緩沖區有限引起。設定傳輸速度為1.7Mbps×78%=1.326Mbps,這是因為在傳輸速度為瓶頸速度的78%時,隊頭阻塞產生的效果最為明顯。當設定的傳輸速度超過1.4Mbps時,可以發現系統變得不穩定,平均延遲急劇增大。而當設定的傳輸速度低于0.85Mbps時,基本上沒有丟包現象產生,也就觀察不到隊頭阻塞現象。統計結果如表1所示。(2)在無競爭環境下,當把傳輸速度逐漸減小至1.7Mbps×50%=0.85Mbps時,該情況下沒有丟包現象,人為設定路由器的隨機丟包概率。通過路由4的丟包率改變(分別為0.2%和0.3%)來獲得2組數據,數據統計信息如表2所示。(3)在存在TCP競爭的環境下,分2次進行:①只有一個TCP連接參與競爭,節點1、6之間使用TCP傳輸一個巨大的文件來和節點2、7之間的SIP傳輸競爭,SIP傳輸速度為1.7Mbps×40%=0.68Mbps。②參與競爭的TCP連接為2個,節點1、6和節點3、8之間使用TCP傳輸一個巨大的文件來和節點2、7之間的SIP傳輸競爭,SIP傳輸速度為1.7Mbps×30%=0.51Mbps,數據的統計信息如表3所示。

3  試驗數據分析
  表1、2、3是仿真試驗的結果。在每個仿真中,為避免慢啟動影響試驗結果,在計算平均延遲時忽略前1 000個數據包。另外需要說明的是,3個表中的置信區間均指SCTP和TCP的延遲差置信水平為95%的置信區間。
  如表1所示,SCTP和TCP的延遲差置信水平為95%的置信區間為(-7.01,0.16),該區間包括0。這表明該情況下隊頭阻塞不是引起延遲的重要因素。因為SCTP具備隊頭阻塞避免的能力,但是二者的延遲相差不大。
  分析在隨機丟包情況下的隊頭阻塞行為。如表2所示,路由2丟包率為0.2%時,SCTP和TCP的延遲差置信水平為95%的置信區間為(-10.37,5.01);路由2丟包率為0.3%時,置信區間為(-14.22,7.92),2個區間都包括0。這表明,從統計意義上來說,在這2種情況下隊頭阻塞依然不是引起延遲的重要因素。雖然SCTP具備隊頭阻塞避免能力,但是SCTP的平均延遲與TCP的平均延遲相比,并沒有較大改善。
  從表3可以看出,當TCP和SCTP共存時,SCTP和TCP的延遲差置信水平為95%的置信區間不包括0。這說明該情況下,SCTP因為避免了隊頭阻塞,而比TCP有更低的延遲。毫無疑問,隊頭阻塞所導致的傳輸性能下降與丟包率成正比,因而只有在負荷較大,擁塞發生較多導致網絡丟包率較高的情況下(在表3的試驗中,最大延遲甚至達到1 863ms),隊頭阻塞才會成為影響傳輸性能的重要因素。然而,在這種情況下,即使是擁有避免隊頭阻塞功能的SCTP,也無法提供令人滿意的傳輸延遲。
4  結  論
  SCTP有很多優于TCP的地方。SCTP使服務器有效地避免了DoS攻擊;SCTP的“多宿主機”特性提高了關聯的網絡級容錯能力;SCTP面向消息;SCTP既支持有序傳輸也支持無序傳輸。然而,仿真試驗表明,在一般的網絡環境下SCTP的隊頭阻塞避免機制并未給其性能帶來很大提升。在適合信令傳輸的網絡環境下,SCTP和TCP的平均延遲從統計意義上說沒有太大區別。而在網絡丟包率較高的(接上頁)
情況下, SCTP比TCP的性能只是稍有提高。SCTP采用了和TCP一樣的基于窗口的擁塞控制機制,理論上并不適合作為信令傳輸的擁塞控制機制,因而將來還需要研究更適合于信令傳輸的擁塞控制機制。總體而言,SCTP較TCP更能滿足高性能傳輸的要求,隨著IP網絡的迅猛發展,SCTP一定會有更廣闊的應用空間。
參考文獻
1   Stewart R.Stream Control Transmission Protocol.RFC  2960,2000
2   Coene L,Pastor J.Telephony Signaling Transport over  SCTP Applicability Statement.IETF Internet Draft(Work in  progress),2002
3   Rosenberg J.SIP:Session Initiation Protocol.RFC 3261,2002
4   Rosenberg J,Schulzrinne H,Camarillo G.The Stream Control Transmission Protocol as a Transport for the Session Initiation Protocol.IETF Internet Draft(Work in progress),2002

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          免费观看成人网| 久久久www免费人成黑人精品| 国产一区二区三区高清| 亚洲午夜精品在线| 免费在线观看日韩欧美| 欧美日韩精品一本二本三本| 能在线观看的日韩av| 黑丝一区二区| 日韩午夜免费视频| 久久久99爱| 免费视频一区| 欧美激情一区二区三区四区| 欧美激情中文字幕乱码免费| 激情综合网址| 亚洲精品无人区| 正在播放日韩| 国产精品高潮视频| 日韩小视频在线观看专区| 欧美国产欧美综合| 亚洲美女黄色| 激情综合电影网| 亚洲丁香婷深爱综合| 夜夜嗨网站十八久久| 99视频一区二区| 欧美日韩精品二区第二页| 一区在线影院| 亚洲精品在线免费观看视频| 欧美裸体一区二区三区| 国产亚洲欧洲一区高清在线观看| 亚洲在线日韩| 国产精品r级在线| 香港久久久电影| 亚洲免费伊人电影在线观看av| 欧美成人一区二区三区在线观看| 久久婷婷激情| 国产乱人伦精品一区二区| 欧美综合国产| 亚洲高清激情| 欧美综合激情网| 欧美日韩国产首页| 亚洲影院免费观看| 一区二区三区中文在线观看| 好吊妞这里只有精品| 每日更新成人在线视频| 免费亚洲一区二区| 国内精品国产成人| 宅男噜噜噜66一区二区66| 久久久久国色av免费观看性色| 国产精品乱码一区二三区小蝌蚪| 欧美成人免费网站| 亚洲一区中文字幕在线观看| 激情久久久久久久久久久久久久久久| 久热综合在线亚洲精品| 午夜日本精品| 亚洲视频香蕉人妖| 国产日韩综合| 国产精品国产亚洲精品看不卡15| 国产欧美日韩激情| 亚洲高清资源综合久久精品| 伊人成年综合电影网| 国自产拍偷拍福利精品免费一| 欧美三级日本三级少妇99| 欧美激情国产日韩精品一区18| 亚洲欧美日韩国产一区| 国产日韩欧美黄色| 欧美日韩中文在线| 国产美女在线精品免费观看| 欧美日韩免费区域视频在线观看| 久久福利毛片| 这里只有精品视频在线| 蜜臀av性久久久久蜜臀aⅴ| 国产欧美日韩另类视频免费观看| 欧美午夜剧场| 日韩小视频在线观看专区| 欧美日韩一区二区三区在线观看免| 久久久久久色| 国产精品成人aaaaa网站| 久久av老司机精品网站导航| 欧美紧缚bdsm在线视频| 久久久久久夜| 一区二区三区日韩| 久久综合狠狠综合久久激情| 欧美成人免费网站| 久久综合九色欧美综合狠狠| 亚洲欧洲精品一区二区三区不卡| 一个人看的www久久| 欧美日韩国产小视频在线观看| 国产热re99久久6国产精品| 亚洲欧美一区二区精品久久久| 久久精品女人天堂| 久久久人成影片一区二区三区观看| 性欧美大战久久久久久久久| 欧美日韩免费| 亚洲在线视频| 欧美日韩福利| 亚洲一二区在线| 亚洲精品一区在线| 国内免费精品永久在线视频| 欧美顶级少妇做爰| 久久久免费精品| 午夜精品久久久久久久白皮肤| 欧美国产日本高清在线| 国产精品网红福利| 欧美成人精品一区二区| 国产私拍一区| 欧美高清视频一二三区| 国产久一道中文一区| 亚洲国产aⅴ天堂久久| 亚洲精品乱码久久久久久蜜桃麻豆| 久久全国免费视频| 国产精品久久久久久久久久妞妞| 欧美视频一区二区三区在线观看| 午夜在线视频一区二区区别| 亚洲天堂第二页| 国产精品扒开腿做爽爽爽视频| 国产日韩在线一区| 亚洲深夜福利网站| 久久久久久久波多野高潮日日| 在线日本成人| 日韩视频国产视频| 久久久精品午夜少妇| 久久免费黄色| 久久久久一本一区二区青青蜜月| 影音国产精品| 国产精品扒开腿做爽爽爽软件| 亚洲国产精品一区二区第一页| 久久久亚洲欧洲日产国码αv| 亚洲美女电影在线| 激情综合网激情| 欧美日韩在线观看一区二区三区| 久久精品天堂| 国产精品萝li| 一区二区电影免费在线观看| 亚洲午夜精品一区二区三区他趣| 国内成人在线| 国产亚洲成精品久久| 西西裸体人体做爰大胆久久久| 亚洲精品中文字幕在线观看| 免费视频久久| 宅男噜噜噜66国产日韩在线观看| 国产综合欧美在线看| 老鸭窝91久久精品色噜噜导演| 欧美四级电影网站| 国产精品高清免费在线观看| 欧美在线观看一区二区三区| 国产一区二区福利| 欧美视频精品在线| 一区二区三区欧美成人| 国产精品国产三级国产专区53| 国产精品久久午夜| 国产精品初高中精品久久| 老司机午夜免费精品视频| 亚洲在线免费观看| 红桃av永久久久| 欧美日韩精品一区二区天天拍小说| 久久九九免费视频| 亚洲欧洲日本国产| 久久亚洲免费| 欧美日韩中文另类| 午夜视频久久久久久| 久久av红桃一区二区小说| 蜜臀av国产精品久久久久| 在线视频日韩精品| 欧美sm极限捆绑bd| 99国内精品久久| 国模 一区 二区 三区| 欧美丝袜一区二区三区| 最新日韩在线视频| 欧美美女bbbb| 国产精品三上| 亚洲尤物视频网| 亚洲国产精品久久久久婷婷老年| 欧美成人在线影院| 亚久久调教视频| 久久综合婷婷| 一区二区三区四区五区精品视频| 亚洲手机成人高清视频| 在线播放不卡| 久久狠狠亚洲综合| 国产情人节一区| 欧美精品一区二区久久婷婷| 亚洲视频福利| 国外成人在线视频| 欧美日韩免费在线观看| 男人的天堂亚洲| 亚洲香蕉伊综合在人在线视看| 欧美成人免费在线视频| 国产日韩欧美亚洲| 久久免费高清| 欧美主播一区二区三区美女 久久精品人| 欧美日韩中文在线| 亚洲一区二区三区四区在线观看| 欧美午夜精品伦理| 国内成+人亚洲+欧美+综合在线| 亚洲一区二区免费在线| 午夜精品999| 免费久久精品视频| 91久久极品少妇xxxxⅹ软件| 午夜精品久久久久久久| 久久久视频精品| 亚洲午夜精品在线| 久久综合久久综合久久综合| 中日韩午夜理伦电影免费| 亚洲一区美女视频在线观看免费| 亚洲一区三区在线观看| 欧美在线一二三| 亚洲精品看片| 久久在线观看视频| 欧美日韩国产成人在线| 在线精品福利| 亚洲国产精品一区二区www在线| 国产区在线观看成人精品| 亚洲成人在线视频播放| 久久嫩草精品久久久精品| 欧美日韩第一区| 国产精品久久久久久久久久久久| 亚洲精品网站在线播放gif| 国产在线欧美| 国产精品久久久999| 欧美日韩1区| 国产精品久久久久久久电影| 韩日精品视频一区| 欧美日韩精品久久| 欧美精品免费视频| 欧美视频在线不卡| 亚洲免费成人av| 久久精品国产第一区二区三区最新章节| 亚洲香蕉伊综合在人在线视看| 国产日韩精品在线播放| 一区二区三区欧美视频| 日韩一级欧洲| 国产精品第一区| 亚洲午夜精品久久久久久app| 国产精品久久久久91| 亚洲一区二区在线免费观看视频| 亚洲另类在线一区| 国内精品久久久久伊人av| 亚洲第一视频网站| 亚洲日本无吗高清不卡| 欧美日韩午夜在线| 亚洲影院色无极综合| 在线精品在线| 欧美日韩人人澡狠狠躁视频| 性亚洲最疯狂xxxx高清| 欧美日韩另类丝袜其他| 亚洲在线黄色| 99成人免费视频| 欧美日韩国产色综合一二三四| 亚洲精品视频在线观看网站| 国产一区导航| 国产性做久久久久久| 久久爱www.| 国产精品美女久久久久av超清| 国产精品久久久久高潮| 亚洲精品一区二区三区福利| 欧美性大战久久久久久久| 一区二区三区 在线观看视频| 亚洲第一在线综合在线| 国内精品久久久久久久影视麻豆| 久久超碰97中文字幕| 亚洲电影免费观看高清完整版在线观看| 欧美日韩视频一区二区| 欧美三级电影网| 亚洲欧美中文字幕| 国产一区在线看| 久久尤物电影视频在线观看| 欧美日韩一级片在线观看| 妖精成人www高清在线观看| 欧美激情导航| 欧美精品入口| 欧美激情一区二区三区成人| 久久深夜福利免费观看| 欧美激情导航| 亚洲视频一二| 欧美激情一区二区三区成人| 国产精品久久97| 欧美精品福利视频| 国产一区二区在线免费观看| 欧美一区视频| 亚洲午夜av在线| 国产精品成人一区二区艾草| 1769国内精品视频在线播放| 欧美大片在线看免费观看| 亚洲一区二区三区在线播放| 国产精品毛片大码女人| 一区二区三区高清| 在线视频一区二区| 好吊色欧美一区二区三区视频| 欧美日韩在线综合| 久久精品国产亚洲5555| 亚洲视频免费在线观看| 亚洲综合欧美日韩| 欧美三区在线观看| 午夜久久久久| 一区二区三区回区在观看免费视频| 国产三级精品三级| 亚洲一区二区三区欧美| 亚洲二区免费| 亚洲韩国精品一区| 一区二区三区日韩欧美| 在线视频国内自拍亚洲视频| 国产专区欧美精品| 国内成人精品一区| 久久精品国产清高在天天线| 日韩午夜激情电影| 一区二区三区视频在线观看| 精品盗摄一区二区三区| 欧美精品精品一区| 欧美视频不卡中文| 欧美精品91| 欧美国产极速在线| 最新国产精品拍自在线播放| 久久视频国产精品免费视频在线| 亚洲国产视频一区二区| 国产精品白丝黑袜喷水久久久| 欧美在线精品一区| 欧美在线观看一区二区| 欧美一区二区三区在线| 国产精品九九| 欧美一区二区在线视频| 久久人人超碰| 欧美日韩国产麻豆| 久久人人97超碰国产公开结果| 欧美一级理论片| 亚洲精品乱码久久久久久日本蜜臀| 久久精品免费观看| 国产视频在线观看一区二区| 麻豆亚洲精品|