É verdade que o IP é usado para transmitir dados da rede para a rede e não pode ser usado para transmitir dados dentro de uma LAN?

0

Acabei de começar a aprender sobre Redes e estou curioso para saber se estou certo de que o IP é usado para redes para transmissão de dados em redes, não pode ser usado para transmissão de dados em uma LAN. Em vez disso, os endereços MAC são usados para comunicação / transmissão de dados na rede (LAN). Estou correto?

    
por Unfairnessrulestheworld 23.04.2015 / 05:08

5 respostas

1

O fato de você parecer ter entendido errado é o seguinte:

  • Within a LAN segment in a TCP/IP network, computers can communicate without using IP.  They would need some mechanism to learn each other’s MAC addresses.
    • Computers use the Address Resolution Protocol (ARP) to learn the MAC addresses of other machines within the same LAN segment.  Wikipedia says, “ARP has been implemented with many combinations of network and data link layer technologies, such as IPv4, Chaosnet, DECnet and Xerox PARC Universal Packet (PUP) using IEEE 802 standards, FDDI, X.25, Frame Relay and Asynchronous Transfer Mode (ATM).  IPv4 over IEEE 802.3 and IEEE 802.11 is the most common case.”  (Emphasis added.)
  • Computers that are not in the same LAN segment cannot communicate without using IP or some other layer 3 (network layer) protocol.

Como outras respostas afirmaram, é certamente possível (e, de fato, bastante rotineiro) para comunicação de rede dentro de um segmento de LAN usar o IP. Além disso: é possível para dois processos no mesmo computador para se comunicar via IP.

TL; DR

Seu entendimento foi

  • Em uma rede TCP / IP, o IP é usado apenas para o tráfego que passa por um roteador.

A verdade (um pouco simplificada) é

  • Em uma rede TCP / IP, o IP é necessário apenas para o tráfego que passa por um roteador.

Então, você estava perto.

    
por 23.04.2015 / 13:13
1

Não podemos dizer que o endereço IP não seja usado para comunicação entre a LAN, porque o endereço IP é usado para encontrar o endereço MAC. Dentro de uma LAN, um switch será usado onde o endereço MAC desempenha um papel vital para encontrar o endereço de destino.

    
por 23.04.2015 / 08:17
0

Em modelo OSI camada 2 (camada de enlace de dados) você pode transmitir dados para o host dentro do mesmo domínio de colisão. Então, quando você tiver a conectividade da camada 3 (camada de rede) , você poderá atravessar esse limite transmitindo dados dentro da mesma transmissão de domínio e enviar dados para outro domínio de transmissão através de protocolos de roteamento ou rotas fixas.

    
por 23.04.2015 / 05:32
0

Não, isso é completamente errado. Os computadores usam o IP para se comunicar, seja na mesma rede ou em redes diferentes. Eles compõem datagramas IP e, em seguida, é o trabalho da rede para obter esse datagrama para a máquina de destino. Como o datagrama IP percorre diferentes transportes, cada transporte pode colocar seu próprio "wrapper" ao redor do datagrama IP. Mas o IP ainda está sendo usado, só está sendo usado dentro de outro transporte.

Imagine um datagrama IP que comece no meu computador e vá para o servidor da web do Google. Ele tem um endereço IP de origem, o do meu computador e um endereço IP de destino, o do servidor da web do Google. Ele passa por vários links, LANs e roteadores em suas viagens. Em alguns desses saltos, pode estar dentro de um contêiner Ethernet que tenha um endereço MAC de origem e destino para esse salto. Mas o objetivo de toda essa configuração é transportar datagramas IP e o IP está sendo usado por todo o processo.

    
por 23.04.2015 / 11:12
0

Você também pode usar endereços IP na comunicação da LAN, uma LAN é apenas uma rede local, que pode consistir em várias redes. E com várias redes e roteamento, você precisará de endereços IP.

A Cisco tem algumas páginas fáceis de entender em Camada 2 (link de dados camada, endereços MAC) e Camada 4 (camada de rede, endereços IP) .

    
por 23.04.2015 / 05:54