Cita:
Iniciado por redforman el ARP se invento de la mano del switch? por la forma en que trabaja. Con un Hub no es posible la tabla ARP verdad?
A lo que se, el protocolo ARP, el switch, y el hub son elementos que son parte de ethernet, pueden trabajar juntos, es parte de la arquitectura ethernet.
La tabla ARP es independiente a un switch, en un switch utilizan la tabla MAC, que es parecido, pero en este caso en vez de relacionar IP con MAC, relacionan puerto con MAC.
Antes de inventarse el switch existia el Hub y cada computadora tenia que tener su tabla ARP, eso es independiente. En una red se comunican las computadoras con direcciones MAC, sea hub o sean switch, solo que un switch es mas inteligente, se le puede configurar, tiene mas seguridad, y un hub no se le puede configurar nada, es un repetidor de bits.
Sea switch o hub, las computadoras se comunican en una red por las direcciones MAC, y para eso es necesaria la tabla ARP en cada maquina.
Para comunicarse a diferentes redes, se utiliza el direccionamiento IP, pero si es para comunicarse con host de una misma red, entonces se utiliza direccionamiento MAC.
Cita:
Iniciado por redforman Otra pregunta.. la tabla ARP se crea en cada computadora de la red y ademas en el switch?
si cada computadora debe de tener su tabla ARP si no, no podria enviar la trama, no sabria la direccion MAC del destino, solo sabria la direccion IP, y en ethernet las tramas se direccionan con direcciones MAC. EL switch tiene una tabla MAC, es diferente a la tabla ARP, se parecen en el aspecto que sirve para relacionar algo.
Cita:
Iniciado por redforman Porque la forma de comunicarse en una red local ethernet debe der con direcciones MAC? y no con IP, seria mas facil, perdonen mi ignorancia :P, o no se puede manejar IP porque este en la capa enlace un switch?
Si entiendo ese punto, pero asi se adopto, deben de tener una razón, la verdad no la se, pero si seria interesante investigar el porque se dieron así esos protocolos. El modelo OSI es solo una serie de protocolos estandarizados que hace que se comuniquen una computadora con otra, pero es solo una forma. Antes había diferentes protocolos, cada empresa fabricante de computadoras y de dispositivos de comunicación hacían sus propios protocolos y si comprabas otro tipo de dispositivos de red que no fueran de la misma empresa pues no podían comunicarse porque no eran los mismos protocolos, y por eso de adopto estandarizar los protocolos de comunicaciones, y es el que se quedo TCP/IP que son varios protocolos de varias capas en la que nos menciona cada parte de la comunicación, las reglas que se deben de establecer. Pero eso es otra cosa.
Hay que investigar un poco la historia y se podrá tener mas respuestas.