William H. Magill on 26 Jun 2005 19:41:45 -0000 |
On 25 Jun, 2005, at 15:10, Jeff Abrahamson intoned: On Fri, Jun 24, 2005 at 09:26:00PM -0400, William H. Magill wrote:
DCA has always required that your MAC address be registered with their routers if you want your data to pass. When DCA started DHCP was actually still a primitive set of software tools. Maintaining MAC mapped DHCP assigned addresses was just as labor intensive as manually maintaining DNS tables. Over time, DHCP tools were improved and developed which both "scaled" (allowed for maintenance of much larger networks) and were "easy to use." Similarly, what in the Telecom business is called "Operational Support Software" (OSS) was developed which had "buckets" to track things like MAC addresses and IP addresses, allowing meaningful databases to be developed which could be queried on a per client basis by someone without a PHD in SQL. Today, it is simply "easier" to maintain one system -- DHCP -- for assigning and tracking already assigned IP addresses. That DHCP database is then fodder for the DNS environment rather than having to maintain both DHCP and DNS databases independently. The other reason for MAC address assignment is what I alluded to in the first sentence -- it is both a protection against "spoofing" and a verification that you are who you claim to be. Because the routers are cognizant of what MAC addresses are permitted to present data on any given port, they can prevent "unauthorized" activity on that port. This is also tied into the issue of billing -- by preventing unregistered MAC addresses, it prevents services from being used which are not being paid for. They don't care if you let a router spoof your registered MAC address and then allow that router to NAT a bunch of other machines -- that router is registered and being paid for... so if there is ever a problem, they have someone to come after. T.T.F.N. William H. Magill # Beige G3 [Rev A motherboard - 300 MHz 768 Meg] OS X 10.2.8 # Flat-panel iMac (2.1) [800MHz - Super Drive - 768 Meg] OS X 10.3.8 # PWS433a [Alpha 21164 Rev 7.2 (EV56)- 64 Meg] Tru64 5.1a # XP1000 [Alpha 21264-3 (EV6) - 256 meg] FreeBSD 5.3 # XP1000 [Alpha 21264-A (EV 6.7) - 384 meg] FreeBSD 5.3 magill@mcgillsociety.org magill@acm.org magill@mac.com whmagill@gmail.com
|
|