{"title":"应用程序到应用程序的优先级","authors":"D. Ford, S. Zeadally","doi":"10.1109/LCN.2001.990803","DOIUrl":null,"url":null,"abstract":"STREAMS-based protocol stacks have become integral components of many desktop operating systems. We explore the UNIX STREAMS architecture in providing priority to networked applications at the end system. We modified the underlying network device driver (a STREAMS-based Ethernet device driver) to enable demultiplexing of packets based on their priorities. We explored the benefits of our approach by conducting several performance tests. Using the modified Ethernet driver combined with the priority STREAMS offers, our test results yield a 550% improvement over the traditional approach where no priority is used in packet delivery to end user applications.","PeriodicalId":213526,"journal":{"name":"Proceedings LCN 2001. 26th Annual IEEE Conference on Local Computer Networks","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Application-to-application priority with STREAMS\",\"authors\":\"D. Ford, S. Zeadally\",\"doi\":\"10.1109/LCN.2001.990803\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"STREAMS-based protocol stacks have become integral components of many desktop operating systems. We explore the UNIX STREAMS architecture in providing priority to networked applications at the end system. We modified the underlying network device driver (a STREAMS-based Ethernet device driver) to enable demultiplexing of packets based on their priorities. We explored the benefits of our approach by conducting several performance tests. Using the modified Ethernet driver combined with the priority STREAMS offers, our test results yield a 550% improvement over the traditional approach where no priority is used in packet delivery to end user applications.\",\"PeriodicalId\":213526,\"journal\":{\"name\":\"Proceedings LCN 2001. 26th Annual IEEE Conference on Local Computer Networks\",\"volume\":\"26 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-11-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings LCN 2001. 26th Annual IEEE Conference on Local Computer Networks\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/LCN.2001.990803\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings LCN 2001. 26th Annual IEEE Conference on Local Computer Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/LCN.2001.990803","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
STREAMS-based protocol stacks have become integral components of many desktop operating systems. We explore the UNIX STREAMS architecture in providing priority to networked applications at the end system. We modified the underlying network device driver (a STREAMS-based Ethernet device driver) to enable demultiplexing of packets based on their priorities. We explored the benefits of our approach by conducting several performance tests. Using the modified Ethernet driver combined with the priority STREAMS offers, our test results yield a 550% improvement over the traditional approach where no priority is used in packet delivery to end user applications.