[41384] in Resnet-Forum

home help back first fref pref prev next nref lref last post

Re: NetBoot/PXE network configuration in the enterprise

daemon@ATHENA.MIT.EDU (Doughty, Marc)
Fri Sep 16 09:16:47 2016

MIME-Version: 1.0
Content-Type: multipart/alternative; boundary=001a1142c506634d4d053c78fb1b
Message-ID:  <CAEPWjztcQvQvjvv0g43Hda9HqAeXnwpHn64h5aK+WuphDq3_VQ@mail.gmail.com>
Date:         Wed, 14 Sep 2016 10:59:54 -0400
Reply-To: Resnet Forum <RESNET-L@listserv.nd.edu>
From: "Doughty, Marc" <marc_doughty@BROWN.EDU>
To: RESNET-L@listserv.nd.edu
In-Reply-To:  <CY1PR05MB19618B95FF6C74870A3466F6D7F10@CY1PR05MB1961.namprd05.prod.outlook.com>

--001a1142c506634d4d053c78fb1b
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

We're about to need to do something similar here. Instead of VLANs, I was
hoping to get the DHCP servers to recognize the difference between Macs,
legacy PCs, and UEFI PCs and feed them appropriate info for where to look
next for a boot file. I think it's possible.

http://d52floats.blogspot.com/2012/07/how-to-add-uefi-legacy-pxe-boot-to.ht=
ml


- Marc Doughty
"If you aren't sure who is the give-way vessel, you are the give-way
vessel."

On Wed, Sep 14, 2016 at 8:13 AM, Osborne, Bruce W (Network Services) <
bosborne@liberty.edu> wrote:

> Christopher,
>
>
>
> We have been  doing PXE & NetBoot for many years here at Liberty
> University with Cisco layer 3 switching.
>
>
>
> On our Vlan SVI=E2=80=99s, we generally have 3 ip helper addresses =E2=80=
=93 DHCP server,
> PXE server, & NetBoot server. The DHCP server handles the IP address
> leases. The PXE server responds with the PXE options. The NetBoot server
> responds with the NetBoot options.
>
>
>
> The clients happily ignore what they do not need and everybody happily
> exists on separate vlans.
>
>
>
> If you wish to contact me off-list I can connect you with our network
> architects and our routing/switching team. Since I am working primarily i=
n
> wireless, I have not been heavily involved in these particular architectu=
re
> designs. I have had to troubleshoot problems, though.
>
>
>
> Best regards,
>
>
>
> *Bruce Osborne*
>
> *Wireless Engineer*
>
> *IT Network Operations - Wireless*
>
>  *(434) 592-4229 <%28434%29%20592-4229>*
>
>
>
> *LIBERTY UNIVERSITY*
>
> *Training Champions for Christ since 1971*
>
>
>
> *From:* Burkhalter, Chris [mailto:chris.burkhalter@YALE.EDU]
> *Sent:* Tuesday, September 13, 2016 9:30 AM
> *Subject:* NetBoot/PXE network configuration in the enterprise
>
>
>
> Hi all!
>
>
>
> I've recently started to tackle the complex issue of enterprise level
> network booting and re-imaging for a large number of PC's and Macs en
> masse. We here at Yale have come to the preliminary conclusion that we'll
> need to configure a virtual LAN that will span all our subnets and layer
> 2/3 networks in order to provide sufficient co-existence for NetBoot and
> PXE to exist and work (along with isolated multicast). Since our clusters
> physically co-exist on networks with other systems we have a particularly
> difficult set of challenges in making this work.
>
>
>
> Being that I can't be the first person to have done or attempted this I
> wanted to reach out and hear about everyone's experiences. Furthermore, i=
f
> you've done this successfully how was your HP/Cisco/Juniper layer 2/3
> network equipment configured (if at all) to make this work?
>
>
>
> Our current plan in a nutshell:
>
>
>
> * Isolate all the systems and consolidate them in to between 4-6 subnets
> campus wide
>
> * configure I.P. helpers for the relaying of necessary DHCP/Bootp/PXE
> broadcasts
>
> * attempt to isolate routing for multicast (to avoid excessive routing
> traffic)
>
>
>
> Thoughts? Hoping to learn from other's experience :). We are interested i=
n
> hearing your experiences, especially those that dealt with the
> configuration of the network to help us understand how others have done
> this. I've found good resources on Google, but none point to specific
> implementations and their challenges.
>
>
>
> Many thanks, and looking forward to hearing from you!
>
>
> Best,
>
> Christopher M. Burkhalter =E2=80=93 ACSP, ACMT
> DSP - Public Computing Services,
> Office of Medical Education
>
>
>
> Yale University I.T.S.
> 203-500-3942
>
> ___________________________________________________ You are subscribed to
> the ResNet-L mailing list.
>
> To subscribe, unsubscribe or search the archives, go to
> http://LISTSERV.ND.EDU/archives/resnet-l.html
> ___________________________________________________
> ___________________________________________________ You are subscribed to
> the ResNet-L mailing list.
>
> To subscribe, unsubscribe or search the archives, go to
> http://LISTSERV.ND.EDU/archives/resnet-l.html
> ___________________________________________________
>

___________________________________________________
You are subscribed to the ResNet-L mailing list.

To subscribe, unsubscribe or search the archives,
go to http://LISTSERV.ND.EDU/archives/resnet-l.html
___________________________________________________

--001a1142c506634d4d053c78fb1b
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">We&#39;re about to need to do something similar here. Inst=
ead of VLANs, I was hoping to get the DHCP servers to recognize the differe=
nce between Macs, legacy PCs, and UEFI PCs and feed them appropriate info f=
or where to look next for a boot file. I think it&#39;s possible.<br><br><a=
 href=3D"http://d52floats.blogspot.com/2012/07/how-to-add-uefi-legacy-pxe-b=
oot-to.html">http://d52floats.blogspot.com/2012/07/how-to-add-uefi-legacy-p=
xe-boot-to.html</a><br></div><div class=3D"gmail_extra"><br clear=3D"all"><=
div><div class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div =
dir=3D"ltr"><div><br>- Marc Doughty<br>&quot;If you aren&#39;t sure who is =
the give-way vessel, you are the give-way vessel.&quot;</div></div></div></=
div>
<br><div class=3D"gmail_quote">On Wed, Sep 14, 2016 at 8:13 AM, Osborne, Br=
uce W (Network Services) <span dir=3D"ltr">&lt;<a href=3D"mailto:bosborne@l=
iberty.edu" target=3D"_blank">bosborne@liberty.edu</a>&gt;</span> wrote:<br=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex">





<div link=3D"blue" vlink=3D"purple" lang=3D"EN-US">
<div>
<p class=3D"MsoNormal"><a name=3D"m_-960998921646380912__MailEndCompose"><s=
pan style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">C=
hristopher,<u></u><u></u></span></a></p>
<p class=3D"MsoNormal"><span><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></span></p>
<p class=3D"MsoNormal"><span><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif">We have been=C2=A0 doing PXE &amp; NetBoot fo=
r many years here at Liberty University with Cisco layer 3 switching.
<u></u><u></u></span></span></p>
<p class=3D"MsoNormal"><span><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></span></p>
<p class=3D"MsoNormal"><span><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif">On our Vlan SVI=E2=80=99s, we generally have =
3 ip helper addresses =E2=80=93 DHCP server, PXE server, &amp; NetBoot serv=
er. The DHCP server handles the
 IP address leases. The PXE server responds with the PXE options. The NetBo=
ot server responds with the NetBoot options.
<u></u><u></u></span></span></p>
<p class=3D"MsoNormal"><span><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></span></p>
<p class=3D"MsoNormal"><span><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif">The clients happily ignore what they do not n=
eed and everybody happily exists on separate vlans.<u></u><u></u></span></s=
pan></p>
<p class=3D"MsoNormal"><span><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></span></p>
<p class=3D"MsoNormal"><span><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif">If you wish to contact me off-list I can conn=
ect you with our network architects and our routing/switching team. Since I=
 am working
 primarily in wireless, I have not been heavily involved in these particula=
r architecture designs. I have had to troubleshoot problems, though.<u></u>=
<u></u></span></span></p>
<p class=3D"MsoNormal"><span><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></span></p>
<p class=3D"MsoNormal"><span><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif">Best regards,
<u></u><u></u></span></span></p>
<p class=3D"MsoNormal"><span><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></span></p>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span><b><span style=3D"f=
ont-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black">Bruc=
e Osborne</span></b></span><span><span style=3D"font-size:10.0pt;font-famil=
y:&quot;Tahoma&quot;,sans-serif;color:black"><u></u><u></u></span></span></=
p>
<p class=3D"MsoNormal" style=3D"background:white"><span><i><span style=3D"f=
ont-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black">Wire=
less Engineer</span></i></span><span><span style=3D"font-size:10.0pt;font-f=
amily:&quot;Tahoma&quot;,sans-serif;color:black"><u></u><u></u></span></spa=
n></p>
<p class=3D"MsoNormal" style=3D"background:white"><span><b><span style=3D"f=
ont-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black">IT N=
etwork=C2=A0Operations - Wireless</span></b></span><span><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black"><u></u=
><u></u></span></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span><span style=3D"font=
-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black">=C2=A0<=
b><a href=3D"tel:%28434%29%20592-4229" value=3D"+14345924229" target=3D"_bl=
ank">(434) 592-4229</a></b><u></u><u></u></span></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span><span style=3D"font=
-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black">=C2=A0<=
u></u><u></u></span></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span><b><span style=3D"f=
ont-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black">LIBE=
RTY UNIVERSITY</span></b></span><span><span style=3D"font-size:10.0pt;font-=
family:&quot;Tahoma&quot;,sans-serif;color:black"><u></u><u></u></span></sp=
an></p>
<p class=3D"MsoNormal" style=3D"background:white"><span><i><span style=3D"f=
ont-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black">Trai=
ning Champions for Christ since 1971</span></i></span><span><span style=3D"=
font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black"><u>=
</u><u></u></span></span></p>
</div>
<p class=3D"MsoNormal"><span><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></span></p>
<span></span>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> Burkhalter, Chris [mailto:<a h=
ref=3D"mailto:chris.burkhalter@YALE.EDU" target=3D"_blank">chris.burkhalter=
@YALE.<wbr>EDU</a>]
<br>
<b>Sent:</b> Tuesday, September 13, 2016 9:30 AM<br>
<b>Subject:</b> NetBoot/PXE network configuration in the enterprise<u></u><=
u></u></span></p>
</div>
</div><span class=3D"">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black">Hi all!<u></u><u></u></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black"><u></u>=C2=A0<u></u></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black">I&#39;ve recently started to tackle the complex i=
ssue of enterprise level network booting and re-imaging for a large number =
of PC&#39;s and Macs en masse. We here at Yale have come
 to the=C2=A0preliminary=C2=A0conclusion that we&#39;ll need to configure a=
 virtual LAN that will span all our subnets and layer 2/3 networks in order=
 to provide sufficient co-existence for NetBoot and PXE to exist and work (=
along with isolated multicast). Since our clusters
 physically co-exist on networks with other systems we have a particularly =
difficult=C2=A0set of challenges in making this work.<u></u><u></u></span><=
/p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black"><u></u>=C2=A0<u></u></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black">Being that I can&#39;t be the first person to hav=
e done or=C2=A0attempted this I wanted to reach out and hear about everyone=
&#39;s experiences.=C2=A0Furthermore, if you&#39;ve done this successfully
 how was your HP/Cisco/Juniper layer 2/3 network equipment=C2=A0configured=
=C2=A0(if at all) to make this work?=C2=A0<u></u><u></u></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black"><u></u>=C2=A0<u></u></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black">Our current plan in a nutshell:<u></u><u></u></sp=
an></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black"><u></u>=C2=A0<u></u></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black">* Isolate all the systems and consolidate them in=
 to between 4-6 subnets campus wide<u></u><u></u></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black">* configure I.P. helpers for the relaying of nece=
ssary DHCP/Bootp/PXE broadcasts<u></u><u></u></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black">* attempt to isolate routing for multicast (to av=
oid excessive routing traffic)<u></u><u></u></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black"><u></u>=C2=A0<u></u></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black">Thoughts? Hoping to learn from other&#39;s experi=
ence=C2=A0:). We are interested in hearing your experiences, especially tho=
se that dealt with the configuration of the network to
 help us understand how others have done this. I&#39;ve found good resource=
s on Google, but none point to specific implementations and their challenge=
s.<u></u><u></u></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black"><u></u>=C2=A0<u></u></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black">Many thanks, and looking forward to hearing from =
you!<u></u><u></u></span></p>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-size:=
10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black"><br>
Best,<br>
=C2=A0<br>
Christopher M. Burkhalter =E2=80=93 ACSP, ACMT<br>
DSP - Public Computing Services,<br>
Office of Medical Education<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-size:=
10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black">=C2=A0<u></u>=
<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-size:=
10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black">Yale Universi=
ty I.T.S.<br>
<a href=3D"tel:203-500-3942" value=3D"+12035003942" target=3D"_blank">203-5=
00-3942</a><u></u><u></u></span></p>
</div>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal">______________________________<wbr>_________________=
____ You are subscribed to the ResNet-L mailing list.
<u></u><u></u></p>
<p>To subscribe, unsubscribe or search the archives, go to <a href=3D"http:=
//LISTSERV.ND.EDU/archives/resnet-l.html" target=3D"_blank">
http://LISTSERV.ND.EDU/<wbr>archives/resnet-l.html</a> ____________________=
__________<wbr>_____________________
<u></u><u></u></p>
</span></div>
</div><div class=3D"HOEnZb"><div class=3D"h5">

______________________________<wbr>_____________________
You are subscribed to the ResNet-L mailing list.
<p>
To subscribe, unsubscribe or search the archives,
go to <a href=3D"http://LISTSERV.ND.EDU/archives/resnet-l.html" target=3D"_=
blank">http://LISTSERV.ND.EDU/<wbr>archives/resnet-l.html</a>
______________________________<wbr>_____________________
</p></div></div></blockquote></div><br></div>
___________________________________________________
You are subscribed to the ResNet-L mailing list.
<p>
To subscribe, unsubscribe or search the archives,
go to <a href=3D"http://LISTSERV.ND.EDU/archives/resnet-l.html" target=3D"_blank">http://LISTSERV.ND.EDU/archives/resnet-l.html</a>
___________________________________________________

--001a1142c506634d4d053c78fb1b--

home help back first fref pref prev next nref lref last post