ATM Configuration at the ICSI


The local ATM network at ICSI consists of an ATM switch and nine ATM Workstations. All Workstations are connected directly to the ATM Switch at OC3 Speed (155Mbit/s). Four of these workstations are connected to the Bay Area Gigabit Network (BAGNet) , a high speed ATM test bed in the San Francisco Bay Area. The other workstations are used in the Multimedia Applications on Intercontinental-Highway (MAY) network. All management tasks for the ATM network can be done by members of a the atmdevel group.

Related Pages

ICSI Switch Configuration Page
ICSI Adapter Configuration Page
ICSI ATM troubleshooting page
Interconnection between MAY and BAGNet Hosts

ATM Switch

We are using the LattisCell ATM Switch Model 10114-SM . This Switch offers 16 Sonet/SDH 155Mbit/s ports, 14 of these ports are multimode fiber two are singlemode fiber interfaces. The driver for the BayNetworks (formerly SynOptics) switch runs on icsib23. This machine is connected to the switch via ethernet. The management software runs on icsib8. For detailed information on how to setup and close connections check out the ICSI Switch Configuration Page .

ATM Hosts

Currently four BAGNet and five MAY hosts are connected to the ATM Switch. The BAGNet and MAY network are two totally isolated networks, i.e. usually there doesn't exist a route between both IP subnets and also no routes between these networks and the Internet. If you want to set up a connection between a BAGnet workstation and a MAY host you have to do this.
All hosts within one subnet are connected by fully meshed PVC connections. For the encapsulation of the IP packets the LLC/SNAP encapsulation method (RFC 1477) is used. Additionally to the interconnection of the local workstations there are a lot of connections to remote hosts. For further information about the BAGnet connectivity look at the ICSI's BAGNet Configuration. Besides the point to point connections several BAGNet workstations are interconnected via a fully meshed multicast tree.
We are using Fore SBA-200E and Interphase 4615 ATM adapters for our SUN sparc Workstations. The names of the workstations and the ATM adapters, video boards Operating Systems used are shown in the table below. How to setup and close PVCs and what has to be done if a new workstation is setup is on the ICSI Adapter Configuration Page.

ICSI Host Configuration
Host NameHost TypeOperating SystemVideo boardATM NameATM IP addressATM BoardSwitch Port
zabaionesparc20Solaris2.4SunVideoicsibag0192.6.28.56Interphase0
icsib8sparc20Solaris2.4SunVideoicsibag1192.6.28.57Interphase1
icsib31sparc10Solaris2.4SunVideoicsibag2192.6.28.58Interphase2
icsib92sparc2Solaris2.4SunVideoicsibag3192.6.28.59Interphase3
gumbosparc20SunOS 4.1.3Parallaxicsimay0141.39.18.10Fore9
icsib10sparc5SunOs 4.1.3Parallaxicsimay1141.39.18.11Interphase10
eclairsparc5Solaris 2.5SunVideoicsimay2141.39.18.12Fore11
crawdadsparc5Solaris2.5SunVideoicsimay3141.39.18.13Interphase12
tunasparc5Solaris2.5SunVideoicsimay4141.39.18.14Interphase13

Configuration Scripts

In the MAY network are currently only four virtual channels available between ICSI and Germany (vpi/vci= 0/272 0/273 0/274 0/275). The speed of the link to Germany is 1.5 Mbit/s. Because of these restrictions we have to reconfigure quite frequently. To make this task more convenient, we have written some configuration scripts. All these scripts can be used at any ICSI workstation.

  1. ATM Adapter Configuration: These scripts are located in /n/tuna/da/tenet/MAY/atm_adapter_config/.
    • setup_pvcs_HOSTNAME - For each host there is a script that sets up all the PVCs for the local fully meshed interconnection on the Host ATM adapter. This script is usually run during boot time by the /etc/local/rc.HOSTNAME file, i.e., no user action is needed to setup the local connections on the Hosts.

  2. ATM Switch Configuration: The Switch configuration scripts are located in /n/tuna/da/tenet/MAY/atm_switch_config/.
    • setup_all_pvcs - This script sets up all point to point and point to multipoint connections needed for BAGNet and the local interconnection of all MAY Hosts (the VCIs are chosen by the following rule: For the connection to workstation icsimayX the vci 90X is used. Connections to remote MAY Hosts has to be setup with the open_ext script (see below). This script has to be run at reboot time of the switch.
    • open port1 vci1 port2 vci2 speed[Mbit/s] - This script sets up a connection in the ATM switch between the ports and vcis specified by the port1, vci1, port2 and vci2parameters (the vpi is automatically set to zero). The traffic class is UBR (Unassigned Bit Rate) with a sustainable and peak bit rate specified by the speed[Mbit/s] parameter.
    • drop port1 vci1 port2 vci2 - This script drops a connection in the ATM switch between the ports and vcis specified by the port1, vci1, port2 and vci2parameters, vpi is always set to zero.

  3. Connections to External Workstations: These Scripts are also located in /n/tuna/da/tenet/MAY/atm_switch_config/. They are using the open and drop ATM switch configuration scripts and a Database File (INTERNAL_VCIs) containig the definition of the internally used VCIs (between ICSI workstation and ICSI switch) for the connection to the external worksation. What to do if a set up connection doesn't work can be found on the ICSI ATM troubleshooting page.


If you have questions about the ATM configuration at ICSI please contact Rolf Sigle or Rainer Storn
last changed: 1996/4/21