精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

負載均衡故障緝兇:一個MSS值引發(fā)的疑案

網(wǎng)絡(luò) 網(wǎng)絡(luò)優(yōu)化 網(wǎng)絡(luò)運維
負載均衡設(shè)備位于客戶端和真實服務(wù)器之間,一旦訪問發(fā)生問題,在客戶經(jīng)過簡單診斷后,負載均衡設(shè)備往往會成為首要被懷疑的對象。客戶一般這樣質(zhì)疑:為什么我直接訪問服務(wù)器沒有問題,通過你的設(shè)備訪問就不行了呢? 質(zhì)疑的確實有道理,但大多數(shù)事情往往不是非一即二這樣簡單,有很多東西都在互相影響,這就使得真相迷霧重重。

負載均衡設(shè)備位于客戶端和真實服務(wù)器之間,一旦訪問發(fā)生問題,在客戶經(jīng)過簡單診斷后,負載均衡設(shè)備往往會成為首要被懷疑的對象。客戶一般這樣質(zhì)疑:為什么我直接訪問服務(wù)器沒有問題,通過你的設(shè)備訪問就不行了呢? 質(zhì)疑的確實有道理,但大多數(shù)事情往往不是非一即二這樣簡單,有很多東西都在互相影響,這就使得真相迷霧重重。

某一天接到某客戶報障,說是通過負載均衡設(shè)備訪問某一業(yè)務(wù)的時候,頁面無法打開或者等半天后只打開了部分頁面,而客戶端如果直接訪問服務(wù)器,則可以順利打開頁面。

事情很明顯,這中間肯定是有問題存在。登錄負載均衡設(shè)備檢查配置和log,并取一些內(nèi)部診斷信息,沒發(fā)現(xiàn)什么錯誤,只剩下唯一的辦法:去客戶現(xiàn)場抓包分析。

于是開始抓包,同時抓回了出現(xiàn)問題的服務(wù)的數(shù)據(jù)包和其他沒有出現(xiàn)問題的服務(wù)的數(shù)據(jù)包。

經(jīng)過分析,果然有所不同,下面是有問題的抓包內(nèi)容(抓包1):

10.52.127.108為客戶端地址

10.0.1.112為VIP

10.0.1.99為真實服務(wù)器地址

由于是以旁路方式部署,需要轉(zhuǎn)換源IP, 10.0.1.123為經(jīng)過負載均衡設(shè)備轉(zhuǎn)換的客戶端地址(snat地址)

負載均衡的VIP配置為HTTP模式,這表示負載均衡設(shè)備是以proxy的方式來處理連接,也就是對每個連接,客戶端先跟負載均衡設(shè)備完成一個三次握手,然后負載均衡設(shè)備再跟真實服務(wù)器完成一個三次握手。

訪問流程:

1) 10.52.127.108訪問10.0.1.112

2) 負載均衡設(shè)備與客戶端完成三次握手

3)然后負載均衡設(shè)備把源IP: 10.52.127.108轉(zhuǎn)換成10.0.1.123向服務(wù)器10.0.1.99發(fā)起連接

4)服務(wù)器10.0.1.99與負載均衡設(shè)備完成三次握手。

下圖是訪問沒有問題的服務(wù)的抓包內(nèi)容(抓包2):

10.0.76.2為客戶端地址

10.0.1.113為VIP

10.0.1.104為真實服務(wù)器地址

由于是以旁路方式部署,同樣需要把客戶端源IP轉(zhuǎn)換為 10.0.1.123

訪問流程跟抓包1相同。

仔細比較兩個抓包內(nèi)容,終于發(fā)現(xiàn)了差異出現(xiàn)在MSS值的協(xié)商上。

首先我們描述一下Client訪問Server過程中MSS值的協(xié)行過程:

1) 客戶端在向服務(wù)器發(fā)出SYN包的時候,會帶上客戶端設(shè)備可以接受的最大MSS值,意思是服務(wù)器發(fā)送到客戶端的每個包的內(nèi)容大小都不能大于這個值。

2) 服務(wù)器向客戶端回復(fù)SYN,ACK包的時候,會比較客戶端發(fā)來的MSS值和自己設(shè)定的MSS值,取兩者的最小值作為自己可以接受的最大MSS值返回給客戶端,意思是告訴客戶端發(fā)送到服務(wù)器的每個包的內(nèi)容大小都不能大于這個值。

3) 在實際的傳輸中,雙方往往會取二者中的最小值作為雙方互相發(fā)送的包大小的最大值。

基于以上通信流程我們來分析一下以上的兩個抓包內(nèi)容:

抓包1:

客戶端發(fā)出SYN包,標(biāo)明自己可接受的最大MSS值為1460,負載均衡設(shè)備回應(yīng)自己可接受的MSS值為1400,協(xié)商成功后,雙方交互的包大小不會大于1400。

負載均衡設(shè)備向服務(wù)器發(fā)出自己的可接受MSS值為1380,服務(wù)器回應(yīng)自己可接受的MSS值120,協(xié)商成功后,負載均衡設(shè)備發(fā)給服務(wù)器的包就不能大于120了。

問題正是出在最后跟服務(wù)器協(xié)商出的大小為120的MSS值上。

我們看到客戶端向負載均衡設(shè)備發(fā)出的第一個請求包大小為905字節(jié),這個包大小不大于1400,所以負載均衡設(shè)備接收到了,接著負載均衡設(shè)備要把該請求發(fā)給選定的服務(wù)器10.0.1.99,由于服務(wù)器可接收的包不能大于120,所以負載均衡設(shè)備只能把客戶端發(fā)來的請求包分成八個小包發(fā)送給服務(wù)器,然后一些不可控制的問題就出現(xiàn)了,客戶端發(fā)出請求包后,需要等待應(yīng)答,但由于負載均衡設(shè)備把一個包分解成8個包后,使得負載均衡設(shè)備跟服務(wù)器之間的交互時間變長,這個過程中客戶端可能會超時重發(fā)請求包,而負載均衡設(shè)備跟服務(wù)器之間那八個小包的處理還可能出現(xiàn)丟包,重傳,重裝等問題。最關(guān)鍵是客戶端在該連接的所有請求發(fā)完后如果是發(fā)送一個RST包來關(guān)閉連接,那么即使該連接上還有內(nèi)容沒傳輸完,該條連接也會關(guān)閉,由于一個請求包分成太多的小包傳輸,一旦發(fā)生客戶端發(fā)出RST包的這種情況,基本上都會導(dǎo)致數(shù)據(jù)不能傳輸完畢,以上種種原因?qū)е铝隧撁娌荒艽蜷_或者不能完全打開的現(xiàn)象。

我們再分析抓包2:

客戶端發(fā)出SYN包,標(biāo)明自己可接受的最大MSS值為1460,負載均衡設(shè)備回應(yīng)自己可接受的MSS值為1400,協(xié)商成功后,雙方交互的包大小不會大于1400。這一點跟抓包1相同。

負載均衡設(shè)備向服務(wù)器發(fā)出自己的可接受最大MSS值為1380,服務(wù)器回應(yīng)自己可接受的MSS值1380,協(xié)商成功后,所以雙方會以1380的MSS值互相通信。

無論是客戶端跟負載均衡設(shè)備還是負載均衡設(shè)備跟服務(wù)器之間,都是一個請求一個應(yīng)答就能完成交互,不會發(fā)生要把包分割的現(xiàn)象,所以不會出現(xiàn)抓包1所出現(xiàn)的問題。

網(wǎng)絡(luò)通信中由于MTU的設(shè)置不當(dāng)引發(fā)的問題屢見不鮮,比如在存在ADSL設(shè)備的情況下,如果把設(shè)備的MTU設(shè)置成1500, 往往客戶端的訪問會出現(xiàn)問題,這是因為ADSL的PPPoE協(xié)議在MTU中占去8個字節(jié),也就是ADSL的MTU最大值最多為1492, 如果客戶端跟服務(wù)器設(shè)的很大,傳輸?shù)臄?shù)據(jù)包恰好大于1492字節(jié),將導(dǎo)致數(shù)據(jù)包不能通過。 在程序設(shè)計中,程序所取MSS值往往是本機的MTU-40(TCP和IP頭各占20個字節(jié),MTU一般設(shè)成1500), 所以基本上所有設(shè)備所能接受的最大MSS值不可能會大于1500-40=1460, 那么再考慮到網(wǎng)絡(luò)中可能會存在PPPoE,VPN等設(shè)備會占用更多MTU字節(jié),所以各家網(wǎng)絡(luò)設(shè)備廠商提供的網(wǎng)絡(luò)設(shè)備會進一步減小MSS值的設(shè)置,一般網(wǎng)絡(luò)設(shè)備設(shè)定的MSS值大小為1400左右。

顯然1400字節(jié)左右的MSS值是網(wǎng)絡(luò)通信中的正常值,所以服務(wù)器返回一個120字節(jié)的MSS值這是一個不正常的現(xiàn)象,所以問題的根源在于服務(wù)器返回的MSS值不合適,那么這個值是誰返回的呢? 是服務(wù)器,也就是說該返回哪個值主動權(quán)在于服務(wù)器,所以我們診斷問題原因出在服務(wù)器上。

接下來的處理需要去檢查服務(wù)器為什么返回這個值,跟負載均衡設(shè)備無關(guān)了。但仍然有追蹤的價值,因為服務(wù)器并不是一直返回120這個值,而是有些時候會協(xié)商成1380,這時候訪問是正常的,有些時候是返回120,這時候就自然訪問不正常。

客戶的服務(wù)器裝的是HP操作系統(tǒng),應(yīng)用軟件是Oracle的ebs,在我們把問題定位到了服務(wù)器后,客戶也找了HP的工程師來檢查和分析,但無法找出原因。

個人分析問題原因可能出現(xiàn)在如下幾個方面:

1) HP操作系統(tǒng)或者網(wǎng)卡驅(qū)動程序關(guān)于MTU的定義存在可變值,或者

2) Oracle ebs的底層通信程序在MSS值的協(xié)商時,會根據(jù)一些條件改變MSS值

以上僅僅是猜測,因為沒有以上兩個廠家的資深工程師的深度參與,無法最終定位結(jié)果,所以該問題成為了一個疑案。

責(zé)任編輯:林琳 來源: 通信產(chǎn)業(yè)網(wǎng)
相關(guān)推薦

2011-12-15 16:20:58

網(wǎng)絡(luò)安全技術(shù)周刊

2010-04-22 23:33:48

負載均衡設(shè)置

2017-07-03 08:08:25

負載均衡分類

2010-04-22 10:46:40

Lvs負載均衡故障負載均衡器

2011-11-25 13:04:43

空格usr

2021-07-27 07:12:11

Getter接口Setter

2017-12-28 11:05:38

負載均衡算法巧妙

2015-08-06 09:49:54

網(wǎng)絡(luò)故障負載均衡

2010-11-04 09:11:34

Fedora 14評測

2013-12-19 09:58:36

移動應(yīng)用產(chǎn)品市場

2021-12-01 06:59:27

架構(gòu)

2024-02-28 08:12:25

SSE接口代理

2015-08-24 11:02:56

網(wǎng)絡(luò)故障負載均衡

2010-05-07 13:29:23

負載均衡類型

2011-04-27 10:02:54

兼容墨盒用戶體驗

2024-08-20 21:27:04

docker部署容器

2021-07-24 13:11:19

Redis數(shù)據(jù)技術(shù)

2018-11-23 11:17:24

負載均衡分布式系統(tǒng)架構(gòu)

2021-06-06 16:15:57

地區(qū)接口項目

2010-04-20 12:42:54

負載均衡
點贊
收藏

51CTO技術(shù)棧公眾號

99国内精品久久久久久久软件| 日韩中文字幕在线视频播放| 国产视频九色蝌蚪| 久久久久国产精品嫩草影院| 日本va欧美va欧美va精品| 色婷婷**av毛片一区| 久久久久国产免费| 精品欧美日韩精品| 亚洲一二三区不卡| 亚洲福利av在线| 蜜桃视频久久一区免费观看入口 | 国产一区二区三区在线| 超碰在线资源站| 电影网一区二区| 一区二区三区鲁丝不卡| 色狠狠久久av五月综合|| 99国产精品99| 日本亚洲一区二区| 97精品欧美一区二区三区| 国精产品视频一二二区| 欧美aaaaaaaa牛牛影院| 91精品国产91热久久久做人人| 成年人观看网站| 污视频在线免费观看网站| 国产精品系列在线| 久久综合一区| 欧美一区二区三区黄片| 久久机这里只有精品| 欧美伊久线香蕉线新在线| 538任你躁在线精品视频网站| 色综合综合网| 亚洲国产欧美在线成人app| 99999精品| 青青青国产精品| 在线一区二区视频| 无码人妻精品一区二区三区在线| 超碰porn在线| 国产精品超碰97尤物18| 欧美一区二区视频在线| 午夜福利一区二区三区| 福利一区二区在线观看| 亚洲一区制服诱惑| 一本色道久久综合无码人妻| 丝袜国产日韩另类美女| 欧美一级淫片播放口| 久久黄色小视频| 欧美日韩1080p| 欧美精品在线免费播放| 我家有个日本女人| 欧美日韩一区二区三区四区在线观看| 日韩资源在线观看| 成年人免费视频播放| 97精品中文字幕| 色噜噜狠狠色综合网图区| 婷婷国产成人精品视频| 国产精品久久久久无码av| 色老头一区二区三区在线观看| 欧美性猛交xxxx乱大交少妇| 欧美一级淫片| 精品国产一区二区三区四区在线观看 | 亚欧精品在线| 日本高清中文字幕在线| 中文字幕一区二区三区乱码在线| 中文字幕日韩精品久久| 国产黄色在线观看| 一区二区三区视频在线看| 777久久精品一区二区三区无码| 中文字幕免费高清电视剧网站在线观看| 综合久久久久综合| 久草免费福利在线| 蜜桃视频在线观看免费视频| 色婷婷综合久久久中文字幕| 手机在线免费观看毛片| 亚洲伦理网站| 精品不卡在线视频| 爱爱免费小视频| 久久精品不卡| 欧美黑人极品猛少妇色xxxxx| 九九九国产视频| 久久精品网址| 国产欧美日韩精品丝袜高跟鞋| 国产美女永久免费| av亚洲产国偷v产偷v自拍| 日韩国产一区久久| 国产精品刘玥久久一区| 亚洲国产色一区| 久久久久久久久久福利| www.91精品| 亚洲精品成人久久久| 国产精品久久久视频| 午夜日韩福利| 日韩免费观看网站| 国产探花精品一区二区| www成人在线观看| 亚洲7777| 岛国在线视频网站| 91精选在线观看| 国产一级二级在线观看| 91精品国产91久久综合| 性欧美办公室18xxxxhd| 一区二区自拍偷拍| 99久久综合精品| 中国成人在线视频| 成人av免费电影网站| 欧美一区午夜视频在线观看| 精品少妇一区二区三区免费观| 欧美 日韩 国产 一区| 日本三级久久久| 国产91免费在线观看| 国产精品麻豆99久久久久久| 999在线观看视频| 懂色av色香蕉一区二区蜜桃| 亚洲欧美www| 国产真实乱人偷精品视频| 蜜桃精品视频在线观看| 久久久久久久久久久久久9999| 哥也色在线视频| 欧美性欧美巨大黑白大战| 国产精品一区二区人妻喷水| 亚洲欧美色图| 国产欧美精品一区二区| 国产成人天天5g影院在线观看| 亚洲a一区二区| 人妻精品久久久久中文字幕69| 欧洲杯足球赛直播| 欧美在线视频导航| 少妇高潮一区二区三区69| 亚洲精选一二三| 日韩av影视大全| 日韩精品欧美| 国产精品福利片| 色视频在线看| 狠狠做深爱婷婷久久综合一区| 精品人妻人人做人人爽夜夜爽| 欧美成人激情| 国产精品一区=区| 成年人视频在线免费观看| 色综合久久中文字幕| 熟妇人妻久久中文字幕| 亚洲国产片色| 国产欧美日韩综合一区在线观看 | 97国产精品人人爽人人做| 懂色av一区二区三区四区| 亚洲美女偷拍久久| 99热这里只有精品2| 91成人国产| 亚洲va国产va天堂va久久| 好吊日视频在线观看| 欧美女孩性生活视频| 欧美色视频一区二区三区在线观看 | 久久综合国产精品台湾中文娱乐网| 中文字幕在线观看第二页| 欧美国产精品久久| 性生活免费在线观看| 999久久久亚洲| 91亚洲精品一区二区| 成人video亚洲精品| 日韩美一区二区三区| 国产精品7777| 99久久国产综合精品女不卡| 国产精品宾馆在线精品酒店| 在线观看欧美理论a影院| 国产成人欧美在线观看| av色图一区| 91麻豆精品国产91久久久更新时间| 欧美成人黄色网| 成人综合婷婷国产精品久久蜜臀 | 精品无码久久久久久久久| 成人久久18免费网站麻豆| 国产69精品久久久久久久| 亚洲综合福利| 国产日韩在线精品av| 午夜成年人在线免费视频| 日韩久久免费电影| 伊人免费在线观看高清版| 亚洲精品免费在线观看| 日本xxxx免费| 久久国产精品久久w女人spa| 亚洲国产另类久久久精品极度| av在线精品| 3344国产精品免费看| 亚洲精品承认| 亚洲国产精品久久91精品| 无码人妻精品一区二区| 亚洲青青青在线视频| 男男做爰猛烈叫床爽爽小说| 日韩**一区毛片| 9色视频在线观看| 久久不见久久见国语| 成人国产精品日本在线| 91美女主播在线视频| 中文字幕精品一区久久久久 | 国产精品久久久久久久久免费高清| 日韩亚洲第一页| 手机在线不卡av| 欧美精品丝袜久久久中文字幕| 久久久久久久久久91| 国产亚洲一区二区在线观看| 亚洲午夜精品在线观看| 首页国产欧美日韩丝袜| 日韩在线视频在线| 久久人体视频| 久久久久资源| 亚洲国产aⅴ精品一区二区| 国产精品av网站| jizzjizz中国精品麻豆| 日韩在线视频播放| 欧美美乳在线| 日韩精品一区二区在线| 中文字幕一区二区三区波野结 | 中文字幕国产传媒| 亚洲色诱最新| 日本香蕉视频在线观看| 国产精品伦理久久久久久| 久久综合伊人77777麻豆| 96sao在线精品免费视频| 国产欧美一区二区三区久久| 自拍一区在线观看| 欧美精品电影在线| av网站大全在线| 日韩中文字幕在线视频| www.91在线| 亚洲男人天堂久| 日韩在线观看视频网站| 精品久久一二三区| 国产熟女精品视频| 91精品国产一区二区三区香蕉| 中文字幕人妻精品一区| 色婷婷狠狠综合| 在线观看免费av片| 婷婷久久综合九色综合伊人色| 国产一二三四区| 亚洲日韩欧美一区二区在线| 无码少妇一区二区| 久久精品视频免费| 波多野结衣 在线| 久久综合狠狠综合| 国产三级视频网站| 91麻豆国产香蕉久久精品| 国产精品99久久久精品无码| 国产精品一区二区不卡| 一区二区三区人妻| 成人午夜大片免费观看| 无码人妻一区二区三区免费n鬼沢| 激情综合色播五月| 一区二区三区欧美精品| 久久国产精品色| 天天色天天综合网| 国产一区在线看| 亚洲成人av免费观看| 国产激情视频一区二区在线观看| 婷婷中文字幕在线观看| 国产真实乱对白精彩久久| av在线网站免费观看| 国产麻豆精品一区二区| 国产精久久久久| 97久久精品人人做人人爽50路| 91av在线免费| 国产日韩精品久久久| 久久国产高清视频| 亚洲午夜羞羞片| 69成人免费视频| 欧美性受极品xxxx喷水| 一区二区的视频| 日韩免费视频一区二区| 亚洲欧美日韩免费| 国产一区二区三区三区在线观看| 瑟瑟视频在线| 欧美大片网站在线观看| 欧美少妇精品| 国产欧美日韩精品丝袜高跟鞋| 久久久久久久久成人| 国产一区二区视频在线免费观看| 香蕉视频一区二区三区| 一区二区三区偷拍| 精品福利av| 亚洲一二三区av| 国产精品一级片在线观看| 熟女丰满老熟女熟妇| 国产精品欧美一级免费| 久草视频中文在线| 在线视频一区二区三| a级片免费观看| 精品亚洲精品福利线在观看| 免费在线观看黄| 国内精品免费午夜毛片| 成人亚洲免费| 国产自产在线视频一区| 日韩精品免费| 国模无码视频一区二区三区| 蜜桃在线一区二区三区| 天天躁日日躁狠狠躁av麻豆男男 | 中文字幕一区二区三区有限公司| 国产综合自拍| 日本xxxx黄色| 91在线视频播放地址| 蜜桃av.com| 欧美午夜美女看片| 精品国产乱码久久久久久蜜臀网站| 日韩高清人体午夜| 91高清在线观看视频| 国产成人avxxxxx在线看| 视频国产精品| 亚洲精品国产一区| 国产精品资源| 香蕉视频在线观看黄| 国产目拍亚洲精品99久久精品| 久久精品一区二区三| 欧美日韩免费在线视频| 亚欧在线观看视频| 欧美国产日韩一区二区| 99精品女人在线观看免费视频| 麻豆成人小视频| 亚洲性色视频| 永久免费看片在线观看| 中文天堂在线一区| 无码视频一区二区三区| 日韩精品黄色网| h片精品在线观看| 91精品国产一区二区三区动漫| 青青草91久久久久久久久| 黄色片视频在线播放| av一区二区久久| 日本一区二区三区免费视频| 日韩一级片网站| 国产精品剧情| 91中文字幕在线观看| 欧美xxav| 黄色一级片免费的| 中日韩免费视频中文字幕| 波多野结衣爱爱| 亚洲人成在线观看网站高清| 日韩在线伦理| 精品日产一区2区三区黄免费| 亚洲国产精品第一区二区| av av在线| 精品国产成人av| 视频三区在线观看| 2019精品视频| 五月国产精品| 国产日韩一区二区在线观看| 久久一日本道色综合| 国产91精品一区| 亚洲欧美日韩一区在线| videos性欧美另类高清| 欧美一区二区三区成人久久片 | 色狮一区二区三区四区视频| 国产精品无码专区av在线播放| 99国内精品久久| 日韩欧美成人一区二区三区 | 国产精品传媒毛片三区| 亚洲视屏一区| 国产精品一级黄片| 欧美午夜精品久久久久久浪潮| 麻豆app在线观看| 国产精品男人的天堂| 久久人体视频| 美女流白浆视频| 午夜视频一区二区| 四虎影院在线播放| 国产精品第10页| 五月精品视频| 免费观看污网站| 午夜精品久久久久久久| 男人的天堂av高清在线| 91精品久久久久久综合乱菊| 欧美在线亚洲综合一区| 在线观看成人动漫| 在线亚洲免费视频| 超碰在线免费公开| 狠狠色噜噜狠狠狠狠色吗综合| 香蕉久久夜色精品国产| a天堂中文字幕| 欧美一级在线观看| 亚洲欧洲高清| 亚洲欧洲精品一区二区三区波多野1战4| 国产一区三区三区| 日韩网红少妇无码视频香港| 国产亚洲人成网站在线观看| 国内精品视频| 免费无码国产v片在线观看| 国产精品久久久久久久久搜平片| 成人激情四射网| 国产97在线|日韩| 亚洲女同中文字幕| 亚洲熟妇一区二区三区| 欧美一区中文字幕| 欧美xxx视频| 国产小视频免费| 欧美精彩视频一区二区三区| 精品女同一区二区三区| 热草久综合在线| 欧美激情一级片一区二区| av黄色免费网站| 欧美岛国在线观看| 国产成人免费精品| 免费无遮挡无码永久视频| 综合婷婷亚洲小说| 国产永久免费高清在线观看视频| 成人av播放|