167ef
![]() |
|
|
|
|
|||||||
| General General questions about the FreeBSD operating system. Ask here if your question does not fit elsewhere. |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
I was reading the introduction of the handbook a few days ago and noticed on the list of companies and individuals that use FreeBSD, I saw CISCO. I am taking CCENT and CCNA classes in college and I was never made aware of this interesting fact. So what does CISCO use FreeBSD for? Is it used as the operating systems in their switches, Routers and Firewalls or is it something else.
|
|
#2
|
|||
|
|||
|
It's used internally at least according to this post by Dru in 2007.
|
|
#3
|
|||
|
|||
|
It would not surprise me if they use it in the CSC module for their ASA firewalls, and possibly other content filter modules, etc in their 6500 series switches.
I know for a fact they're some sort of unix box on a card, but I'm not sure if it is linux or FreeBSD. I suppose FreeBSD has the more suitable license, so it would not surprise me that it is used there. Hell, given the ASA is basically a PC in a fancy case with an IOS-ish command line, they may well be using it for the ASA operating system these days.
__________________
I use: FreeBSD, Mac OS X, Windows, Netapp, Cisco UCS, Cisco CUCM, Cisco IOS, Cisco ASA, vSphere 5.1, Cisco ISE, Orion NPM Last edited by DutchDaemon; February 26th, 2012 at 01:14. |
|
#4
|
||||
|
||||
|
CISCO named its OS Cisco IOS. It's based on unix-like OS - QNX.
__________________
..when you do things right, people won't be sure you've done anything at all.. |
|
#5
|
|||
|
|||
|
Yeah that's nice. The ASA doesn't run the regular IOS though, neither do the CSC modules.
__________________
I use: FreeBSD, Mac OS X, Windows, Netapp, Cisco UCS, Cisco CUCM, Cisco IOS, Cisco ASA, vSphere 5.1, Cisco ISE, Orion NPM Last edited by DutchDaemon; February 26th, 2012 at 19:15. |
|
#6
|
|||
|
|||
|
[ similar thread merged in. -- Mod. ]
According to FreeBSD handbook Cisco uses FreeBSD in their products. In addition, there is a blog post which describes Cisco job advertisement for "FreeBSD ports/package maintainer": http://it.toolbox.com/blogs/bsd-guru...at-cisco-21312 Code:
Cisco's Open Platform Software Technology Center is looking to a maintainer for the userland packages of our internal FreeBSD distribution. The next generation of Cisco's products will be powered by Open Source operating systems and will be built from Open Source components. Our team will build the core technology used in a wide variety of Cisco products. The ideal candidate has strong C programming skills, and is an active contributor to the FreeBSD or other open source community. Experience building and maintaining Linux or FreeBSD distributions is a plus. Experience with network protocols and network devices is also a plus. Last edited by DutchDaemon; February 29th, 2012 at 02:08. |
|
#7
|
||||
|
||||
|
Quote:
http://en.wikipedia.org/wiki/IOS-XR
__________________
Senior UNIX Engineer at Unix Support Nederland Experience is something you don't get until just after you need it. |
|
#8
|
|||
|
|||
|
Quote:
Code:
Incorporates Trend Micro’s award-winning antivirus and anti-spyware technologies. The CSC-SSM can prevent virtually all known malicious code from entering and propagating across the network. Quote:
Last edited by DutchDaemon; March 1st, 2012 at 02:42. |
|
#9
|
||||
|
||||
|
Quote:
![]() If you look at a Cisco booting you'll see the similarities. I'm not sure it was actually 2.2 they based it on but it seems logical. That was the first version that had all the AT&T owned code removed. And, again if I'm not mistaken, a few other companies used that version as their base too. I'm sure IOS changed so much over the years I doubt there's anything left of the original code
__________________
Senior UNIX Engineer at Unix Support Nederland Experience is something you don't get until just after you need it. |
|
#10
|
||||
|
||||
|
Quote:
Cisco was using 68000 processors (reference) which wasn't even a target platform for the free BSDs (note - "free BSDs", not "FreeBSD"). It could have had some CSRG code, since SunOS was BSD-based on 68K's in the early days. |
|
#11
|
|||
|
|||
|
FreeBSD is used by Cisco for this product:
Cisco Ironport Company was acquired by Cisco in 2007 more details HERE There is no link to FreeBSD in IOS, IOS-XR (which has the QNX microkernel), NX-OS or IOS-XE. Actually the last two are based on Linux kernel. Juniper has based his OS on FreeBSD, their route processor (aka Routing Engine) is basically a PC and it is easy to find tutorial on the web to run JunOS version as a FreeBSD package with qemu... Good luck for your CCENT and CCNA ! Boris - cisco employee |
|
#13
|
||||
|
||||
|
Yes, (some of) the Nokia firewalls use FreeBSD, and IPFW as the packet filter, behind a very pretty (and expensive) GUI.
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Syslog and Cisco | erohal | Web & Network Services | 1 | February 17th, 2012 19:28 |
| [IPF] Connecting Cisco ASA VPN through FreeBSD 8.2 router vs FreeBSD 7.4 router | gilcel | Firewalls | 0 | July 12th, 2011 10:40 |
| Cisco VS HP VS Alcatel | eng_ahmedas | System Hardware | 3 | May 23rd, 2011 14:54 |
| [Solved] FreeBSD 7 -> CISCO switches are in trunk mode | spartacus | Networking | 2 | April 2nd, 2011 08:41 |
| [Solved] new to wireless. With a cisco syslink wusb600n. | ericturgeon | System Hardware | 12 | September 24th, 2010 17:26 |