{"title":"专用油气增产代理的局限性","authors":"Fawaz A. Farooqui","doi":"10.1109/IWSSC.2009.5286342","DOIUrl":null,"url":null,"abstract":"Although Performance Enhancement Proxy (PEP) has been proven to be an effective solution to address TCP's performance issues over satellite links, it has some limitations in terms of memory that may be a serious problem in cases where a large number of TCP sessions need to be maintained between endpoints. We experienced one of these cases in Saudi Aramco where drilling web-based applications were establishing, maintaining, and closing large numbers of TCP sessions. The applications, possibly due to PEP's failure to hold TCP's end-to-end semantics, were not terminating sessions in a CLOSE_WAIT state. Further, large numbers of terminated sessions were transitioning to TIME_WAIT states. Both session types were staying active long enough to cause the PEP translation table to reach its limit of 500 concurrent sessions and deny any new TCP connections. To address this issue, modifications to our remote terminal PEPs were required to clear these sessions based on timeouts.","PeriodicalId":137431,"journal":{"name":"2009 International Workshop on Satellite and Space Communications","volume":"88 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Limitation of Performance Enhancement Proxy with specialized oil and gas applications\",\"authors\":\"Fawaz A. Farooqui\",\"doi\":\"10.1109/IWSSC.2009.5286342\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Although Performance Enhancement Proxy (PEP) has been proven to be an effective solution to address TCP's performance issues over satellite links, it has some limitations in terms of memory that may be a serious problem in cases where a large number of TCP sessions need to be maintained between endpoints. We experienced one of these cases in Saudi Aramco where drilling web-based applications were establishing, maintaining, and closing large numbers of TCP sessions. The applications, possibly due to PEP's failure to hold TCP's end-to-end semantics, were not terminating sessions in a CLOSE_WAIT state. Further, large numbers of terminated sessions were transitioning to TIME_WAIT states. Both session types were staying active long enough to cause the PEP translation table to reach its limit of 500 concurrent sessions and deny any new TCP connections. To address this issue, modifications to our remote terminal PEPs were required to clear these sessions based on timeouts.\",\"PeriodicalId\":137431,\"journal\":{\"name\":\"2009 International Workshop on Satellite and Space Communications\",\"volume\":\"88 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-10-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 International Workshop on Satellite and Space Communications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IWSSC.2009.5286342\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Workshop on Satellite and Space Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IWSSC.2009.5286342","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Limitation of Performance Enhancement Proxy with specialized oil and gas applications
Although Performance Enhancement Proxy (PEP) has been proven to be an effective solution to address TCP's performance issues over satellite links, it has some limitations in terms of memory that may be a serious problem in cases where a large number of TCP sessions need to be maintained between endpoints. We experienced one of these cases in Saudi Aramco where drilling web-based applications were establishing, maintaining, and closing large numbers of TCP sessions. The applications, possibly due to PEP's failure to hold TCP's end-to-end semantics, were not terminating sessions in a CLOSE_WAIT state. Further, large numbers of terminated sessions were transitioning to TIME_WAIT states. Both session types were staying active long enough to cause the PEP translation table to reach its limit of 500 concurrent sessions and deny any new TCP connections. To address this issue, modifications to our remote terminal PEPs were required to clear these sessions based on timeouts.