
IP Packet Forwarding Research Progress
In Stock
ISBN: 9781607410164
Paperback
86 Pages
tables, charts & illus
Subjects:
Internet guides & online services
Within the Internet, there exists a packet-switch network which functions to for ward packets from source to destination in order to enable end-to-end connections. The key attribute to enable such a procedure consists of several crucial components, including routing protocol(s), transmission links and routers. While a plethora of literature on routing protocols has been presented in the last decade, the transmission technology is constantly evolving. As a result, provision of tens gigabit fibre links is commonly available now. Yet, the research on high-speed routers is limited insofar and, therefore, increases in its importance. To meet the demands of new multimedia applications, multi-tera routers have been designed. A multi-tera router should have enough internal bandwidth to switch packets between its interfaces at multi-tera rates and enough packet processing power to forward multiple millions of packets per second (MPPS). Switching in the router has been well studied. However, the remaining major bottleneck for a high performance router design is to speed up the multi-memory-access IP packet forwarding engine. The rate of the packet forwarding engines can be burdened by several factors. The major obstacle lies in the space limitation of IPv4 which leads to the occurrence of classless interdomain routing (CIDR). The address prefix, specifying next-hop for a set of addresses, transforms from fixed length to variable length. Therefore, the packet forwarding engine must be able to derive the best matching prefix (BMP) among the variable-length prefixes. Unlike exact matching, the procedure of BMP requires more pre-computation to enable fast search. The second obstacle would be the incoming IPv6. Although IPv6 can overcome the problem of exhausting IPv4 address space, its huge space also increases the complexity of BMP search. Other factors affecting the speed of packet forwarding engines include the limited storage of high-speed memory, power consumption and the issues of table updates. Since there is no single solution fit under every circumstance, how to select a suitable solution for different applications is thereby important. To solve these difficulties, numerous algorithms are proposed in the last few years. These algorithms address these performance issues via different approaches. For example, some of them try to compress data structures into high-speed SRAMs, while others utilise the architecture of modern processors. There are some others who resort to hardware implementation. Generally, these algorithms can be categorised into software based and hardware based according to the method of implementation. In this book, an introduction of four algorithms will be provided in terms of their major contributions, performance, merits and weaknesses.
We understand the importance of accessibility for all of our customers, including those with disabilities. While our website may not currently meet the Web Content Accessibility Guidelines (WCAG) 2.1, Level AA, we are actively working towards compliance and constantly seeking ways to improve the user experience for all of our customers.
To that end, we have implemented a variety of accessibility tools provided by third-party app, AppifyCommerce. These tools include features such as keyboard navigation, high contrast mode, font resizing, and alternative text for images read focus, various cursor sizes. We have also incorporated tools to help with visual impairments, such as screen readers and text-to-speech functionality.
In addition to these technical solutions, we have also made a commitment to providing clear and easy-to-understand information on our website. This includes using simple and straightforward language, providing alternative text for images and videos, and including clear and detailed product descriptions.
We understand that accessibility is an ongoing effort and that there may be areas of our website that are not fully accessible. If you have any difficulty accessing our website or have any suggestions for improvements, please contact us at [email or phone number]. We will make every effort to respond to your request as soon as possible and work towards resolving any issues you may have encountered.
We also strive to provide equal access to our products and services, including our online store and customer service channels. So, we are always open to feedback, suggestions, and ideas on how we can continue to improve accessibility on our website and in all aspects of our business.
Our ultimate goal is to ensure that all of our customers, regardless of ability, have a positive and seamless experience when visiting our website and purchasing from our store. Thank you for visiting our store and for your patience as we continue to work towards full compliance with the WCAG guidelines.