Menu
What's AYAME?

AYAME is a suite of MPLS implementation programs on the NetBSD OS. Our biggest purpose is to construct the high quality network environment for both research and actual operation at the same time.

AYAME has an unique construction consisted of modules. This imprementation design comes from the standpoint of AYAME members. We regard the extensiblity as one of the most important features in the network environment. .

Function

  • Supported datalink media
    • Ethernet(GbE/100BT/10BT)
    • ATM (frame mode)
    • over IP Tunnel(experimental)

  • Supported network protocol
    • IPv4
    • IPv6 (experimental)

  • Supported Control plane protocol
    • Basic LDP (RFC3036) (co-opeated with zebra routing suite)
    • CR-LDP (RFC3212)(work with COPS/PEP by the moon-bear project)

Supported Environment

  • Supported OSes:
    • NetBSD-1.6

  • Supported architectures:
    • i386/(sparc/alpha:not tested)

  • Supported interfaces:
    • ATM
      • Efficient Networks, Inc. ENI-155
      • Adaptec 5900 5905 5940
      (*) These interface boards have already been discontinued. FORE/Martini ATM cards are not supported by AYAME.

    • GbE
      • Alteon based cards
        • Netgear GA620
        • Netgear GA620T
      • NS83820 based 1000BT cards(*)
        • Netgear GA622
        • (*) NS83820 based 1000BT cards driver for NetBSD1.5.2 is in [here(MD5)].

    • 100BT/10BT
      • Most cards supported by NetBSD work well on AYAME.

Interoperability
  • MPLS forwarding layer:
    • Almost MPLS implementations using Ethernet (w/ shim header) are interoperable with AYAME.
    • ATM(OC-3): AYAME is interoperablie with Cisco and juniper. If you found any other combination, please inform us.
  • The LDP(RFC3031) layer: Following venders implementations are interoperable with AYAME.
    • Cisco systems (IOS12.X)
    • Juniper networks(M serieas)
    • Hitachi (GR2000 seriease)
    • IP Infusion (Zebos)
    • Fujitsu (GeoStream R940)
    • Furukawa (Fitelnet seriease)
    • Riverston networks(RS seriease)
Manuals
  • Installation Manual [open][download]
  • Configuration Manual [open][download]
Roadmap
AYAME 0.1-RELEASE (2001/11/21 released)
  • This release includes basic MPLS label switching modules and the LDP label distribution daemon
  • This release was tested at Disributed IX project inter-operability test (Oct2001). You can see the detail and result of the test here (japanese page).
AYAME 0.2-RELEASE (2001/12/3 , Sorry. Not yet...)
New functions of this release
  • Sorry, the 0.2 serieas was skipped..
AYAME 0.3-RELEASE (Jun 2002)
New functions of this release
  • Integrated queue control function (by ALTQ) and control API
  • Access control function of the LDP peering
  • LDPd: efficient CLI(command line interface) mode
  • LDPd: add CR-LDP support
  • sld: static label management
  • IPv6(6PE compatible / MPLS tunnel mode)
  • DP82830 base GbE card driver
  • More documentation and tips
Schduled new features
Following are new features to develop until end of 2002/1Q. If you want to know the detail, feel free to mail us.
  • More stabillity
  • RSVP-TE(experimental, planed)
  • MPLS MIB
  • LDP(IPv6 native peering: experimental)
  • Traffic engineering function working with COPS(PEP/PDP)
  • Integrated Control-plane (LDP/CRLDP/RSVP/COPS) daemon
  • Clusterd router for higher performance switching(experimental)
Sample Configurations
    Under Construction.

Copyright (C) The AYAME Project (1999-2002) All right reserved.