¿Por qué los creadores del Protocolo de Internet decidieron usar direcciones IP para identificar una computadora en particular?
No lo hicieron. Identifica una conexión de red, aunque esa misma conexión también podría tener otras direcciones IP.
¿Por qué no solo tener una identificación única asignada a cada computadora en el momento de la fabricación, y luego usar esa identificación para identificar la computadora?
Por un lado, no identifican las computadoras como se indicó anteriormente.
Bien, digamos que querían hacerlo con adaptadores de red. Habrían tenido que convencer a todos los fabricantes de adaptadores de red para que usaran un identificador de un conjunto controlado por personas involucradas en este plan en particular para conectar redes que mucha gente no creía que funcionaría, antes de que pudiera funcionar. Buena suerte con eso.
Además, estos fabricantes de hardware de red no se preocupaban por TCP / IP, se preocupaban por sus propios protocolos de red y quizás secundariamente con aquellos con los que competían. En algunos casos, tener una capa en la parte superior que hiciera las diferencias entre, por ejemplo, ethernet, ALOHAnet, token bus, etc. fue algo malo para algunas tecnologías a largo plazo, porque hizo que algo de lo que hicieron fuera menos útil (TCP / IP podría hágalo en su lugar) y la gente eventualmente podría pasar a aquellos que hicieron exactamente lo que TCP / IP necesitaba y poco más (como hizo Ethernet). TCP / IP fue un caballo de Troya para estas empresas; felizmente jugando con ellos, pero destruyendo sus negocios al mismo tiempo. ¿Por qué deberían ayudar?
Además, algunas de estas tecnologías son anteriores a TCP / IP, por lo que no podrían interactuar y TCP / IP no podría haberse utilizado en casi todos los tipos de red.
Además, ¿qué dirección dónde? Mi máquina actualmente tiene una dirección de 192.168.1.24 (entre otras), que también es utilizada por miles de otras máquinas en otras redes. No necesito una dirección única porque no estoy conectado directamente a Internet. Con IPv6 estamos comenzando a movernos a un punto en el que podríamos tener una identificación genuinamente única para cada máquina si realmente quisiéramos, pero antes de eso, esto habría sido limitado en número (cuatro mil millones probablemente habrían parecido mucho de dispositivos en ese momento, pero eso requeriría una distribución muy estrecha de números, por lo que en la práctica habría muchos menos, incluso si eso fuera una preocupación realista) y sin sentido; todo el punto de IP no es la red sino la interconexión de redes, por lo que solo debemos preocuparnos por una red a la vez cuando se trata de identificadores,