At 5:58 PM +0000 11/25/02, John Tafasi wrote:
>This a nice answer, but do you know any book that specifically deal with
>programming for network engineers?

Again, depends on your definition of network engineer, but John Moy's 
second book goes through the programming of a public domain OSPF 
implementation.  That's pretty network-ish.

There's a lot of material on the Internet, primarily aimed at service 
providers.  Check through www.nanog.org, www.radb.net, www.ripe.net, 
and the NANOG mailing list. For statistical analysis, www.caida.org 
is a good starting place.

Apropos of not much, I once wrote a complete analyzer for IBM NCP 
configurations. I used Pascal.

>
>----- Original Message -----
>From: "Moffett, Ryan"
>To: "'John Tafasi'" ;
>Sent: Monday, November 25, 2002 10:20 AM
>Subject: RE: Programming Language for Network Engingeers. [7:58032]
>
>
>>  Perl - Use it to do many things like parsing log files, parsing and even
>>  generating config files.   Too many uses to list.  Once you learn what
>perl
>>  is and what it can do, you WILL find uses for it.
>>
>>  Expect - Use it to script things that otherwise would only be able to
>occur
>>  interactively with network devices, such as Telnet to a router, log on,
>dump
>>  the config to a tftp server.  Or, create an expect script to log on to a
>>  router, copy tftp image to flash and reload, then set this to run via a
>cron
>>  job for an unattended router upgrade (yes, that is risky but some people
>can
>>  get away with it :-).
>>
>>  If you run both on unix/linux, learn bash or whatever shell you plan on
>>  using because you will find many useful functions built into the shell.
>>
>>  It isn't unrealistic to setup a generic unix/linux system with Perl,
>Expect
>>  and a TFTP server to to manage all of your device configs, images and
>>  logfiles.
>>
>>  -----Original Message-----
>>  From: John Tafasi [mailto:[EMAIL PROTECTED]]
>>  Sent: Monday, November 25, 2002 10:28 AM
>>  To: [EMAIL PROTECTED]
>>  Subject: Programming Language for Network Engingeers. [7:58032]
>>
>>
>>  What programming languages a network engineer MIGHT need to perform his
>job?
>>
>>  What do network engineers or adminiastrators do with a programming
>language?
>>  please elaborate
>>
>>  I am looking to learn a couple of programming language that I may need on
>>  the job and I need you advice.
>>
>>  Thanks




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=58056&t=58032
--------------------------------------------------
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]

Reply via email to