nanog mailing list archives
Re: Programmers with network engineering skills
From: Randy <randy_94108 () yahoo com>
Date: Mon, 5 Mar 2012 20:38:30 -0800 (PST)
if I may chime in - It is the nature of the corporate-beast which has changed. When I was starting out in the 80's and even through the early 90's network eng and sys eng went hand in hand. Today it is far more silo'd. NetEng, SysEng are very *distinct* and as a result different groups today from an operational standpoint. NetEng deals with tcp/ip(without having a clue as to how apps interact with tcp/ip (generally speaking!!) and the opposite applies to SysEng(once again, generally speaking!) So, programmers with network engineering skills and vise-versa are a rare-commodity to say the least. I don't think it has anything to do with who is *inherently* interested in network eng or sys eng. In the end: upto the "$Employer". Know what you are *really* looking for, give them the opportunity to expand their horizons and you will have found your-network engineer/programmer(you will still find people who are willing to learn - that is you greatest asset!!) ( I used to script, write; maybe a few lines of C many many years ago....as a Sr. Network Engineer. Haven't done that for years because $employer doesn't want it as a part of my job: and to $employer, I The "Sr. Network Architect".....<lol> My 02c's worth wrt this thread. ./Randy --- On Mon, 3/5/12, Alain Hebert <ahebert () pubnix net> wrote:
From: Alain Hebert <ahebert () pubnix net> Subject: Re: Programmers with network engineering skills To: nanog () nanog org Date: Monday, March 5, 2012, 7:18 PM About (5 thru 6) Hard to keep a straight face in front of a customer when, after assigning him a IP in our 192.172.250.0 range... ... He ask why are we NATing using private IP's. We also had plenty of experience with ppl getting confused about 16, 17. Your could add L2 Trunking and VRRP to your list... I spent many hours explaining those to no avail on many occasion. Sad. ----- Alain Hebert ahebert () pubnix net PubNIX Inc. 50 boul. St-Charles P.O. Box 26770 Beaconsfield, Quebec H9W 6G7 Tel: 514-990-5911 http://www.pubnix.net Fax: 514-990-9443 On 03/05/12 21:36, Jimmy Hess wrote:On Mon, Mar 5, 2012 at 6:09 PM, Justin M. Streiner <streiner () cluebyfour org>wrote:Admittedly we (the 'network guys') don't alwaysmake it easy for them. RFCsget obsoleted by newer RFCs, but the newer RFCsmight still reference itemsfrom the original RFC, etc. This can turninto developing for somethingYes, this is problematic. The preferredresult should be one specificationfor each protocol, with referencesonly for optional extensions.Other common, but misguided assumptions (even in2012):1. You will be using IPv4. We have no ideawhat this IPv6 nonsense is.Looks complicated and scary. 2. 255.255.255.0 is the only valid netmask. 3. You are using Internet Explorer, and our webmanagement interface hasActiveX controls that require you to do so. 4. You will be assimilated. Resistance isfutile.Add some additional misguided assumptions: (5) Any IP address whosefirst octet is 192. or 1. is a private IP.(6) Any IP address whosefirst octet is not 192. is not a valid LAN IP.(7) Any IP address whoselast octet is .0 is an invalid IP host address(8) Any IP address whoselast octet is .255 is an invalid IP host address(9) If my DNS servicesupports DNSSEC validation, even with no trust anchorsconfigured, it's cool to go ahead and send all queries withthe CD and DO bits set to 1 andperform no validation; it's even cooler if I onlysupport SHA1 keys and noRSA/SHA-256.(10) Everyone enters theirNTP, and AD servers by IP address, so itis bestto have a textbox that only allows IPs, not hostnames.(11) Nobody actually uses SRVrecords, so don't bother looking for them.(12) Once a DNS lookup has beenperformed, the IP never changes, soit makes sense to keepthis in memory until we reboot.(13) Nobody has more than 1recursive DNS server, 1 NTP server, 1LDAP server, 1 Syslogserver, and 1 Snmp management station;so asingle IP entry text box for each will suffice.(14) Nobody has more than 2recursive DNS servers, so just allowonly 2 to be entered. (15) 30 seconds per resolver seems like agood timeout for DNS queries, so noneed for aconfigurable timeout; just try each serversequentially, make the UI hang, the userwill be happy to wait 5 minutes; also makethe service provided by thedevice temporarily stop -- users likes itwhen their devices stop working, toremind them to get their first DNS server back up.(16) The defaultgateway's IP address is always 192.168.0.1(17) The user portion of E-mailaddresses never contain specialcharacters like "-" "+""$" "~" "." ",", "[", "]"jms-- -JH
Current thread:
- Re: Programmers with network engineering skills, (continued)
- Re: Programmers with network engineering skills Carlos Martinez-Cagnazzo (Mar 05)
- Re: Programmers with network engineering skills Owen DeLong (Mar 05)
- Re: Programmers with network engineering skills Keegan Holley (Mar 05)
- Re: Programmers with network engineering skills Scott Helms (Mar 05)
- Re: Programmers with network engineering skills Owen DeLong (Mar 05)
- Re: Programmers with network engineering skills William Herrin (Mar 05)
- Re: Programmers with network engineering skills Michael Thomas (Mar 05)
- Re: Programmers with network engineering skills Justin M. Streiner (Mar 05)
- Re: Programmers with network engineering skills Jimmy Hess (Mar 05)
- Re: Programmers with network engineering skills Alain Hebert (Mar 05)
- Re: Programmers with network engineering skills Randy (Mar 05)
- Re: Programmers with network engineering skills Mark Andrews (Mar 05)
- Re: Programmers with network engineering skills Jeroen van Aart (Mar 06)
- Re: Programmers with network engineering skills Lamar Owen (Mar 08)
- Re: Programmers with network engineering skills William Herrin (Mar 08)
- Re: Programmers with network engineering skills Carlos Martinez-Cagnazzo (Mar 12)
- Re: Programmers with network engineering skills Tei (Mar 12)
- Re: Programmers with network engineering skills Keegan Holley (Mar 12)
- Re: Programmers with network engineering skills Owen DeLong (Mar 12)
- Re: Programmers with network engineering skills Michael Thomas (Mar 12)
- Re: Programmers with network engineering skills William Herrin (Mar 12)