Mobile Communication with Virtual Network Address Translation

Total Page:16

File Type:pdf, Size:1020Kb

Mobile Communication with Virtual Network Address Translation Mobile Communication with Virtual Network Address Translation Gong Su and Jason Nieh Technical Report CUCS-003-02 Department of Computer Science Columbia University February 2002 Abstract Virtual Network Address Translation (VNAT) is a novel architecture that allows transparent migration of end-to-end live network connections associated with various computation units. Such computation units can be either a single process, or a group of processes, or an entire host. VNAT virtualizes network connections perceived by transport protocols so that identification of network connections is decoupled from stationary hosts. Such virtual connections are then remapped into physical connections to be carried on the physical network using network address translation. VNAT requires no modifi- cation to existing applications, operating systems, or protocol stacks. Furthermore, it is fully compatible with the existing communication infrastructure; virtual and normal connections can coexist without interfering each other. VNAT func- tions entirely within end systems and requires no third party services. We have implemented a VNAT prototype with the Linux 2.4 kernel and demonstrated its functionality on a wide range of popular real-world network applications. Our per- formance results show that VNAT has essentially no network performance overhead except when connections are migrated, in which case the overhead of our Linux prototype is less than 7 percent over a stock RedHat Linux system. 1 Introduction large amount of research has been conducted in an effort to Ubiquitous mobile computing is a coming reality, fueled in overcome this deficiency [BP93, IDM91, MB98-2, Perk01, part by continuing advances in wireless transmission tech- Perk96, QYB97, SB00, TYT91, ZD95]. However, previous nologies and handheld computing devices. As computations approaches either require changes to network or transport are increasingly networked, mobility in data networks is be- layer protocols, or suffer from substantial performance pen- coming a growing necessity. Examples of this demand in- alties [ZM01], which limit their deployment. clude laptop users who would like to roam around the To effectively support efficient transparent migration of network without losing their existing connections, system end-to-end live network connections without any changes to administrators of network service providers who would like existing network protocols, we introduce Virtual Network to move running server processes from one machine to an- Address Translation (VNAT). VNAT is a novel mobile other due to maintenance or load balancing requirements communication architecture that enables connection mobil- without service disruption, and scientific users who would ity for a spectrum of computation units, ranging from a sin- like to move their long-running distributed computations off gle process to the entire host. VNAT utilizes three key to another machine due to faulty processor or power failure mechanisms to enable transparent live connection mobility: without having to restart the computation all over again. connection virtualization, connection translation, and con- However, data networks today offer very limited support for nection migration. VNAT connection virtualization virtual- mobility among communicating devices. One cannot move izes end-to-end transport connection identification by using either end of a live network connection without severing the virtual endpoints rather than physical endpoints (e.g., IP ad- connection. dresses and port numbers). As a result, connection identifi- The lack of system support for mobile data communication cations no longer depend on lower layer network endpoints today is due to the fact that the current de facto worldwide and are no longer affected by the movement of network end- data network protocol standards, the Internet Protocol (IP) points. VNAT connection translation translates virtualized suite, were designed with the assumption that devices at- connection identifications into physical connection identifi- tached to the network are stationary. In addition, higher lay- cations to be carried on the physical network. As connec- er protocols such as TCP/UDP inherit this assumption. The tions migrate across the network, their virtual identifications key problem is that network connection properties are never change. Instead, they are mapped into appropriate shared among many entities, across network protocols, physical identifications according to the endpoints’ attach- transport protocols, and applications. For example, TCP/ ment to the physical network. VNAT connection migration UDP uses IP addresses to identify its connection endpoints; keeps states and uses protocols to automate tasks for con- and applications use sockets, which are typically bound to nection migration such as keeping connection alive, estab- IP addresses and TCP/UDP port numbers, for their network lishing a security key, locating migrated endpoint(s), and I/O. Clearly, such information sharing makes it very diffi- updating virtual-physical endpoints mappings. cult to change the network protocol endpoints without dis- VNAT is fully compatible with and does not require any rupting the transport protocols and/or the applications. A modifications to existing networking protocols, operating 1 systems, or applications. It can be incrementally deployed tion requires additional changes to the non-migrating nodes. and operates entirely within communicating end systems While VNAT incurs almost no overhead for new connec- without any reliance on third party services or proxies. If tions started after migration, MobileIP incurs tunneling necessary, however, VNAT itself can also be installed and overhead for all traffic between the mobile node and the run on a proxy to avoid any modification to the servers be- non-migrating node. Unlike VNAT, MobileIP requires net- hind it. VNAT assumes no specific transport protocol se- work layer protocol and infrastructure changes that are cost- mantics and therefore can be easily adapted to any transport ly and make it very difficult to deploy. [MB97] proposed an protocol. It also supports both client and server mobility and interesting approach that exploits the similarity between does not put any restriction on the mobility scope. We have mobility and multicasting, but it relies on a scalable multi- implemented VNAT as a loadable kernel module in Linux cast infrastructure which does not yet exist today. 2.4. Our experience with VNAT shows that it works effec- Migrate [SAB01, SB00] is a transport layer mobility archi- tively with a wide range of popular real world applications. tecture that allows migration of individual end-to-end con- Our experimental results on an unoptimized VNAT proto- nections between two applications. Since traditional type show that VNAT imposes almost no virtualization or transport protocols are not built with mobility in mind, Mi- translation overhead except when connections are migrated, grate introduces a new TCP option to support suspending in which case the overhead of our prototype is between 2 to and resuming TCP connections. Migrate does not support 7 percent for the applications tested. migration of TCP connections for which both endpoints This paper describes the VNAT architecture with a focus on move simultaneously. Unlike VNAT, Migrate is TCP-spe- the VNAT connection migration mechanism and is orga- cific and requires transport layer protocol changes which nized as follows. Section 2 surveys related work. Section 3 make it difficult to deploy. presents the main VNAT architecture concepts and con- MobileIP and Migrate also provide mechanisms for mobile structs and illustrates how VNAT can be used in a few ex- host location. MobileIP uses the notion of home and foreign ample connection migration scenarios. Section 4 describes agents to also provide mobile host location technologies. the implementation of our VNAT prototype in Linux 2.4. Migrate uses dynamic DNS updates [SB00]. Our work on Section 5 shows experimental results that measures the per- VNAT focuses on the “tracking” (preserving an end-to-end formance overhead of our VNAT prototype. Finally, we connection once it is established) aspect of connection mo- present some concluding remarks. bility while being compatible with and taking advantage of existing mobile host location technologies, such as those 2 Related Work used in MobileIP and Migrate. A variety of approaches have been taken in previous work MSOCKS [MB98-2] is a proxy-based mobility architecture in providing communication mobility in current (IP) data based on the TCP Splice [MB98-1] technique. Essentially, networks. These approaches can be loosely classified as net- a single TCP connection between a mobile client and a sta- work layer mobility mechanisms, transport layer mobility tionary server is spliced by a proxy in the middle into two mechanisms, proxy-based mechanisms, and socket library separate TCP connections. The proxy handles the discon- wrapper mechanisms. We discuss these approaches and also necting and reconnecting of the client-proxy half of the TCP describe related work in process migration. connection when the mobile client moves and makes the MobileIP is the most well-known network layer mobility single TCP connection between the mobile client and the mechanism, recent versions [JP02, Perk01] have consolidat- stationary server appear to be intact. Due to its reliance on ed various improvements to the original proposals [BP93, TCP Splice, MSOCKS assumes TCP
Recommended publications
  • IBM Thinkpad Selectadock III User's Guide
    IBM ThinkPad SelectaDock III User's Guide IBM ThinkPad IBM SelectaDock III User's Guide Note Before using this information and the product it supports, be sure to read the general information in Appendix C. First Edition (September 1997) The following paragraph does not apply to the United Kingdom or any country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION “AS IS” WITHOUT ANY WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE LIMITED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer or express or implied warranties in certain transactions; therefore, this statement may not apply to you. This publication could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements or changes in the products or the programs described in this publication at any time. Requests for technical information about IBM products should be made to your IBM Authorized Dealer or your IBM Marketing Representative. Some parts of this manual are taken or adopted from the Adaptec EZ-SCSI documentation with permission from Adaptec, Inc. IBM Corporation has rights and responsibility for this manual. Copyright International Business Machines Corporation 1997. All rights reserved. Portions of this manual are Copyright 1993, 1997. Adaptec, Inc. All rights reserved. Note to U.S. Government Users — Documentation related to restricted rights — Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp.
    [Show full text]
  • IBM Thinkpad 770 User's Guide Supplement Title: C79DKMST Creationdate: 08/19/97 17:47:41
    Title: C79DKMST CreationDate: 08/19/97 17:47:41 IBM ThinkPad 770 User's Guide Supplement Title: C79DKMST CreationDate: 08/19/97 17:47:41 Title: C79DKMST CreationDate: 08/19/97 17:47:41 IBM IBM ThinkPad 770 User's Guide Supplement Title: C79DKMST CreationDate: 08/19/97 17:47:41 First Edition (September 1997) The following paragraph does not apply to the United Kingdom or any country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION “AS IS” WITHOUT ANY WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE LIMITED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimers or express or implied warranties in certain transactions; therefore, this statement may not apply to you. This publication could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements or changes in the products or the programs described in this publication at any time. Requests for technical information about IBM products should be made to your IBM authorized dealer or your IBM marketing representative. Copyright International Business Machines Corporation 1997. All rights reserved. Note to U.S. Government Users – Documentation related to restricted rights – Use, duplication, or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp. Title: C79DKMST CreationDate: 08/19/97 17:47:41 Contents The following sections supplement the information contained in the User's Guide.
    [Show full text]
  • Modeling Electricity Trade in Southern Africa 1999 ~ 2000
    June 10, 1999 Proposal for funding under the USAID co-operative agreement on Equity And Growth through Economic Research/Trade Regimes and Growth (EAGER/TRADE) MODELING ELECTRICITY TRADE IN SOUTHERN AFRICA 1999 ~ 2000 June 1999 Purdue University Principal and Co-Investigators: William A. Masters F.T. Sparrow Brian H. Bowen ii Contents Summary ......................................................................................................................... 3 Accomplishments to Date and Introduction........................................................................ 4 1) Accomplishments during the Second Year ....................................................... 4 2) Background for the Proposed Year Three Study............................................. 10 3) Summary of the Three Areas of Proposed Work during Year Three.............. 12 I. Area One: Modeling Refinement ............................................................................ 13 a) Incorporate the changes in the model structure suggested at the February 1999 SAPP meeting ............................................. 13 b) Further testing of the model to insure all modules are functioning properly................................................................ 13 c) Update the data sets that drive the model........................................................ 13 d) Create a ÒWindowsÓ interface version of the model....................................... 13 II. Area Two: Model Dissemination ...........................................................................
    [Show full text]
  • Linux Hardware Compatibility HOWTO
    Linux Hardware Compatibility HOWTO Steven Pritchard Southern Illinois Linux Users Group [email protected] 3.1.5 Copyright © 2001−2002 by Steven Pritchard Copyright © 1997−1999 by Patrick Reijnen 2002−03−28 This document attempts to list most of the hardware known to be either supported or unsupported under Linux. Linux Hardware Compatibility HOWTO Table of Contents 1. Introduction.....................................................................................................................................................1 1.1. Notes on binary−only drivers...........................................................................................................1 1.2. Notes on commercial drivers............................................................................................................1 1.3. System architectures.........................................................................................................................1 1.4. Related sources of information.........................................................................................................2 1.5. Known problems with this document...............................................................................................2 1.6. New versions of this document.........................................................................................................2 1.7. Feedback and corrections..................................................................................................................3 1.8. Acknowledgments.............................................................................................................................3
    [Show full text]
  • MEEUP Methodology Report
    Methodology Study Eco-design of Energy-using Products Final Report MEEUP Methodology Report Contractor: Client: VHK European Commission Van Holsteijn en Kemna BV DG ENTR, Unit ENTR/G/3, René Kemna contact: Michaïl Papadoyannakis Martijn van Elburg William Li in collaboration with DG TREN, Unit D1, contact: Rob van Holsteijn André Brisaer Rue de la Loi 200 Delftech Park 1100 Brussels Elektronicaweg 14 Belgium 2628 XG Delft Netherlands DISCLAIMER & IMPORTANT NOTE The authors accept no liability for any material or immaterial direct or indirect damage resulting from the use of this report or its content. Note: This report contains the results of research by the authors and is not to be perceived as the opinion of the European Commission. VHK, Delft, 28.11.2005 MEEuP Methodology Report, Final | 28.11.2005 | VHK for European Commission 1 CONTENTS page Summary.............................................................................................................................................7 1 INTRODUCTION ....................................................................................................................11 1.1 Aim....................................................................................................................................................... 11 1.2 Article 15.............................................................................................................................................. 11 1.3 Structuring...........................................................................................................................................
    [Show full text]
  • Linux Hardware Compatibility HOWTO Linux Hardware Compatibility HOWTO
    Linux Hardware Compatibility HOWTO Linux Hardware Compatibility HOWTO Table of Contents Linux Hardware Compatibility HOWTO........................................................................................................1 Patrick Reijnen, <[email protected] (remove both "antispam.")>..1 1.Introduction...........................................................................................................................................1 2.Computers/Motherboards/BIOS...........................................................................................................1 3.Laptops..................................................................................................................................................1 4.CPU/FPU..............................................................................................................................................1 5.Memory.................................................................................................................................................1 6.Video cards...........................................................................................................................................2 7.Controllers (hard drive).........................................................................................................................2 8.Controllers (hard drive RAID)..............................................................................................................2 9.Controllers (SCSI)................................................................................................................................2
    [Show full text]
  • USB Busport™ Mobile User Manual
    USB BusPort™ Mobile MODEL F5U022 User Manual P73280 Table of Contents Overview Belkin BusPort™ Mobile Features . 4 System Requirements . 4 Package Contents . 4 Checking CardBus Host Controller on a PC . 5 Installation for notebook PCs using Windows® 98 (First Edition) . 6 Installation for notebook PCs using Windows® 98 (Second Edition) . 10 Using Your BusPort™ Mobile on a notebook PC Initializing USB Devices . 14 Troubleshooting on a notebook PC . 15 Installation using Macintosh® PowerBook® . 16 Troubleshooting on a Mac® . 17 Compatibility List . 18 2 Overview The Belkin USB BusPort™ Mobile is the perfect solution for notebook PC or Macintosh® PowerBook® users without USB ports. Installation is fast and easy – just slide it in your CardBus PC Card Type II slot. The BusPort™ Mobile is completely Plug-and-Play, and is compatible with Windows® 98 and Macintosh® OS 8.6 or higher. You can instantly connect USB printers, modems, keyboards, mice, joysticks, and hundreds of other USB devices. The BusPort™ Mobile provides two additional USB ports. When used with USB hubs such as the Belkin BusStation™ or 4 Port Hub, you can daisy-chain up to 127 USB devices to your notebook or PowerBook®. And because it is a Belkin product, you are assured that it is fully compliant with current USB specifications, meets the standard of USB OHCI specifications and comes with an unbeatable Lifetime Warranty. 3 Features • Adds USB capabilities to your notebook PC or Macintosh® PowerBook® quickly and easily • Instantly connect ANY USB device such as USB printers,
    [Show full text]
  • Linux Hardware Compatibility HOWTO
    Linux Hardware Compatibility HOWTO Steven Pritchard Southern Illinois Linux Users Group / K&S Pritchard Enterprises, Inc. <[email protected]> 3.2.4 Copyright © 2001−2007 Steven Pritchard Copyright © 1997−1999 Patrick Reijnen 2007−05−22 This document attempts to list most of the hardware known to be either supported or unsupported under Linux. Copyright This HOWTO is free documentation; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free software Foundation; either version 2 of the license, or (at your option) any later version. Linux Hardware Compatibility HOWTO Table of Contents 1. Introduction.....................................................................................................................................................1 1.1. Notes on binary−only drivers...........................................................................................................1 1.2. Notes on proprietary drivers.............................................................................................................1 1.3. System architectures.........................................................................................................................1 1.4. Related sources of information.........................................................................................................2 1.5. Known problems with this document...............................................................................................2 1.6. New versions of this document.........................................................................................................2
    [Show full text]
  • 40,00 PLN Brutto 32,52 PLN Netto
    SERVECOM.pl KOMPUTERY i MULTIMEDIA ul. Kopernika 2, 42-217 Częstochowa INFOLINIA +48 34 390 66 99 / 801 999 099 ładowarka / zasilacz movano 16v 3.36a (5.5x2.5) - ibm, itd 40,00 PLN brutto 32,52 PLN netto Producent: Movano Eurocom, 512TE, Kapok, AJP, ARM, Notebook Komputer, Gigatech, Producent urządzenia Formula, Epson, DTK, Acer, Digital, Clevo, Dynasty, IBM, 510, Panasonic, 512, Emachines, 512DX, Sager, 512T, California Access, 512T-64 Kabel_zasilajacy 2 pin Dostawa 2021-10-11 24 miesiące + 6 miesięcy* Gwarancja *dodatkowe 6 miesięcy po darmowej rejestracji produktu Wejscie AC 100-240V Wyjscie 16V 3.36A Średnica zewnętrzna 5.5 mm, średnica wewnętrzna 2.5 mm, długość 12 Wtyk mm Stan nowy Moc 54W Zabezpieczenie_przed przepięciem, przegrzaniem, zwarciem, przeciążeniem prądowym Certyfikat CE, RoHS W_zestawie kabel zasilający, zasilacz, instrukcja obsługi, karta gwarancyjna Wymiary 107.50 x 46.00 x 29.30 mm 02K6703, 02K6880, 02K6557, 02K6654, 02K6704, 02K7006, 02K6657, 02K6705, 02K7010, 02K6658, 02K6706, 02K7011, 02K6661, 02K6707, 02K6746, 02K7654, 02K6665, 02K6708, 02K6747, 08K8202, 02K6666, 02K6709, 02K6753, 08K8203, 02K6669, 02K6744, 01H6136, 08K8204, Zamiennik 02K6670, 02K6749, 02K5669, 08K8205, 02K6671, 02K6750, 02K6491, 08K8206, 02K6673, 02K6751, 02K6496, 08K8207, 02K6674, 02K6756, 02K6545, 08K8208, 02K6677, 02K6757, 02K6549, 02K6699, 02K6807, 02K6550, 02K6701, 02K6809, 02K6555, 02K6702, 02K6813, 02K6556 SERVECOM.pl Oferta ma charakter informacyjny pomimo dołożenia wszelkich starań z naszej strony nie gwarantujemy, że publikowane dane
    [Show full text]
  • GSA Schedule for Website 1-09-03.XLS
    GSA Schedule GS-35F-5946H Manufacturer Category Mfg. Part Number Description List Price Sell-Price ADAPTEC CABLE 562800 External, Low-Density 50-pin to Low-Density 50-pin, Fast SCSI-2 cable (3 feet). $22.00 $17.47 For use with AHA-1510 product and external peripherals with a low-density 50-pin connector. ADAPTEC CABLE 563000 SCSI Cable 1100 Internal, standard 50-pin Fast SCSI-2 cable with 5 positions (5 $12.00 $9.28 feet or 1.5 meters). For use with AHA-15xx, 16xx, 27xx, 2910, 2920, 2940, 2940 Ultra, 2940UW, 3940 Ultra or AVA-1505A or AAA-131 and 133 products. ADAPTEC CABLE 915800 68 Pin Solution $52.00 $39.86 Internal, 68-pin Fast Wide and Wide Ultra SCSI cable with 5 positions (1.1 meters). For use with all Wide and Ultra Wide SCSI Host Adapters. ADAPTEC CABLE 973000 Internal, standard 50-pin Fast SCSI-2 cable with 5 positions and terminator (1.3 $35.00 $27.30 meters). For use with AHA-15xx, 16xx, 27xx, 2910, 2920, 2940, 2940 Ultra, 2940UW, 3940 Ultra or AVA-1505A or AAA-131 and 133 products. ADAPTEC CABLE 973100 Internal, 68-pin Fast Wide and Wide Ultra SCSI cable with 5 positions and $69.00 $53.51 terminator (1.3 meters). For use with AHA-274xW, 2940UW, and 3940AUW products. ADAPTEC CABLE 986300 Internal converter to change a 68-pin connector on an internal ribbon cable to a $30.00 $25.06 50-pin connector (1 inch). For use with AHA-2940UW, 3940UW, and 3940UW/MAC products.
    [Show full text]
  • MODELING ELECTRICITY TRADE in SOUTHERN AFRICA Second Year Final Report to the Southern African Power Pool
    March 23, 1999 USAID Co-operative Agreement on Equity and Growth through Economic Research Trade Regimes and Growth (EAGER/Trade) MODELING ELECTRICITY TRADE IN SOUTHERN AFRICA Second Year Final Report to the Southern African Power Pool F.T. Sparrow, William A. Masters, Zuwei Yu, Brian H. Bowen PURDUE UNIVERSITY Peter B. Robinson, Zimconsult David Madzikanda SAPP-PSC Jean-Louis Pabot SAPP-GPWG Arnot Hepburn Eskom, South Africa B.R.F. Moore BPC, Botswana M. Badirwang BPC, Botswana Fatima Arthur EDM, Mozambique Bongani Mashwama SEB, Swaziland Roland Lwiindi ZESCO, Zambia Edward Tsikirayi, ZESA, Zimbabwe K.R. Abdulla TANESCO, Tanzania Jose A. Salguerio Energy Sector, TAU, SADC Swaziland SAPP Management Meeting February 23-25, 1999 2 ACKNOWLEDGEMENTS Each of the members of Purdue UniversityÕs State Utility Forecasting Group and graduate staff have made significant contributions during the second year of SAPP modeling. These include Doug Gotham, David G. Nderitu, Frank Smardo, James Wang, Kevin Stamber, Basak Aluca, and Pedro Gonzales-Orbago. The administrative assistance from Chandra Allen and Barbara Beaver has been a great help throughout. Thanks is given to each one for contributing so much. Colleagues from the Southern African Power Pool (SAPP) and researchers at Purdue University highly value the funding and support of the USAID/EAGER in making the Purdue/SAPP joint research project all possible. CONTENTS Page Acknowledgements.............................................................................................................
    [Show full text]
  • CDW-GOVERNMENT,INC. GSA Contract Number GS-35F-0195J
    CDW-GOVERNMENT,INC. GSA Contract Number GS-35F-0195J Mfr CDW-G GSA Promotional Part Part Sell Promo Ending Number Number Product Description Price Price Date 3Com 3C1206-6 29423 3COM COAXIAL TRANCEIVER I/F MOD BNC $115.72 3C1206-5 38300 3COM FIBER OPTIC TRANCEIVER I/F MOD $198.58 3C1206-0 39679 3COM AUI TRANCEIVER INTERFACE MODULE $50.04 3C5-TRIROM 46733 TriProtocol ROM (EtherLink III ISA) $28.93 3C509B-COMBO-5PK 48537 3COM ETHERLINK IIIB ISA COMBO 5PK $486.96 3C509B-COMBO 48539 3COM ETHERLINK IIIB COMBO ISA ENET $100.58 3C509B-TPO-5PK 49028 3COM ETHERLINK IIIB ISA 10BT 5PK $250.23 3C509B-TPO 49029 3COM ETHERLINK IIIB ISA 10BT $53.74 3C12063 55273 3COM TP TRANCEIVER I/F MODULE $73.52 3C509B-TPO-100PK 56346 3COM ETHERLINK IIIB ISA 10BT 100PK $4,235.64 3C16710-US 66410 OfficeConnect Hub 8/TPM (eight RJ-45, one BNC, managed hub) $307.85 3C16740 66414 3COM OFFICE CONNECT PWR ADAPTER USA $8.99 3C16406-US 73347 SuperStack II PS Hub 40 TP 24 Port $788.79 3C16405-US 75681 SuperStack II PS Hub 40 TP 12 Port $447.12 3C16420 77141 3COM SSII PS CASCADE CAB 1FT $29.05 3C5-TRIROM-20PK 78437 3COM ETHERLINK III TRIROM BOOT ROM $363.58 3C-PC-COMBO-CBL 80692 EtherLink III PC Card LAN Combo cable (6 in/15 cm) $29.67 3C-PC-MDM-US-CBL 87631 3COM ETHERLINK III PC CARD MODEM CAB $63.05 3C-PC-TX-CBL 87726 Fast EtherLink PC Card Cable (100BASE-TX) $4.45 3C16406-4PK-US 96685 SuperStack II PS Hub 40 TP 24 Port, Four-Pack $2,366.38 3C16610-US 106557 SuperStack II Dual Speed Hub 500 TP 12-Port (12 RJ-45, stackable, manageable) $605.45 3C16611-US 106558 SuperStack
    [Show full text]