It's a small straight forward open source Linux distribution aimed at infrastructure networking, it's highly specialized and tuned, with for a selection of chipsets, interface cards and other hardware. The distribution it also used in various R & D projects. License is GPL.
Also the bifrost is used to name the human network and collaboration/development and other activities sprung out of the project.
"Networking people" with basic skills and interest in Linux/Unix needing a small flexible network- oriented distribution.
It's not competing with nor a replacement for Ubuntu, Red Hat, SUSE etc. They are doing a good job and have other resources.
Hardware selection, software selection, performance tuning and extensive testing in both lab and in field installations. This is a very time-consuming process which requires access to HW, lab and competence. this done in very a tight loop between developer and demanding production use.
Right now it's targeted for USB-flash memory about 70 Mbytes (compressed) size and it can be decreased a bit. (Hint. Remove vmlinux if you don't need to profile)
Basically networking and Unix/Linux.
Routing, firewalling, login services, traffic logging, testing and monitoring and should be easy to extend for new applications.
Of course.
No. Not for production use.
BGP, OSPF and of course static routes for ip4/ip6 via quagga.
Yes some, quagga, netlogon utilities.
ftp://robur.slu.se/pub/Linux/bifrost/opt-x86/
ftp://robur.slu.se/pub/Linux/bifrost/opt-x86_64/
http://laas.mine.nu/jens/bifrost/
http://www.bifrost-network.org
Join the bifrost list as a start. Send "subscribe bifrost" in mailbody to majordomo@slu.se
It's been used in critical production for more ten years.
http://www.h-online.com/open/Linux-Kongress-2008--/features/111738
As bifrost consists of many different open source programs, Linux kernel, quagga etc which are well documented in the respective projects. Our intention is to refer and use this documentation. We should also mention recent work done by KTH masterstudents at CSD
See OSiAN reports:
http://www.tslab.ssvl.kth.se/csd/projects/0811/
The goal is to document specific features of the bifrost distro.
Some work at http://www.bifrost-network.org
Probably Vyatta at http://www.vyatta.com/
Maybe http://www.reallynicerouters.com/
About 100 people on the bifrost list. A varity of peolpe and organizations, universities and ISP's students etc.
We've heard of some startup companies addressing this area.
No. Linux/Unix interface now.
Throughout the years we've contributed in various areas. Some examples polling, later NAPI to achieve robustness with respect of packet load, routing statistics and monitoring, pktgen for easy and cheap testing. LC-trie routing lookup. 10 Gbit/s and multi-queue studies etc. Bifrost has been the first distribution to incorporate many new network features.
Yes twice a year in Sweden an informal work-shop. We discuss various topics in a very relaxed manner.
This represents equipment which have "passed" our tests at some point of time. NOTE. This implies no guarantee whatsoever.
ftp://robur.slu.se/pub/Linux/bifrost/hardware.txt
ftp://robur.slu.se/pub/Linux/bifrost/bifrost-install-minihowto.txt
Multi-queue/core router follow up. (Basic work is done and incorporated in Bifrost) Energy evaluation of forwarding/networking. Suitable HW for low and midrange. Router virtualization?
ftp://robur.slu.se/pub/Linux/bifrost/v6/README-bifrost-6.0
Papers below included in Linux-Kongress Hamburg 2008
https://www.iis.se/docs/10G-OS-router_2_.pdf
http://www.csc.kth.se/~olofh/10G_OSR
IIS ( http://www.iis.se)is funding multiqueue project which is soon to presented.
Uppsala Universitet. http://www.uu.se
KTH. http://www.kth.se
SLU. http://www.slu.se
To mention a few.
We have got equipment funding or other support from:
INTEL http://www.intel.com
SUN Microsystems http://www.sun.com
Litech http://www.litech.se