Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Ficha:
Nome: Redes de Computadores – 02 - Camada de Enlace
Local...
Mission Simulation Lab
HICEE
02 - Camada de Enlace
Redes de Computadores
Christopher Shneider Cerqueira
Mission Simulation Lab
HICEEIntrodução
▪ Conceitos da camada de enlace
▪ Estilos de Conexão e Protocolos
▪ Processamento d...
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Conceitos
Mission Simulation Lab
HICEEConceitos
▪ Nós (nodes) – PCs, smartphones, things (IoT),
roteadores
▪ Links – canais de comun...
Mission Simulation Lab
HICEEConceitos
▪ Quem é responsável pela camada:
▪ Parte no hardware:
▪ NIC – Network Interface Car...
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Estilos e Protocolos
Mission Simulation Lab
HICEE
▪ Links Ponto a ponto (Point-to-Point): 1 transmissores e 1 receptor em 1 link de comunicação...
Mission Simulation Lab
HICEEProcolo de Particionamento de Canal
Channel Partitioning Protocol
▪ FDM (Frequency-Division Mu...
Mission Simulation Lab
HICEEProtocolos de Acesso Aleatório
Random Access Protocols
▪ ALOHA com slots
▪ Todos os frames tem...
Mission Simulation Lab
HICEEProtocolos de Acesso Aleatório
Random Access Protocols
▪ CSMA/CD (Carrier Sense Multiple Acces...
Mission Simulation Lab
HICEEProtocolos por turnos
Taking-Turns Protocols
▪ Polling Protocol: um mestre verifica
quem preci...
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Processamento dos Frames
Comutação de frames
Mission Simulation Lab
HICEEMAC – Media Access Control Address
▪ LAN address, physical address, ou MAC address
▪ 6bytes - ...
Mission Simulation Lab
HICEEARP – Adress Resolution Protocol
▪ Protocolo para associar o endereço IP ao
endereço MAC
▪ Cad...
Mission Simulation Lab
HICEEEthernet
▪ Data ( 46 – 1500 bytes)
▪ Pacote IP completo/fragmentado
▪ Destination: ÓBVIO
▪ Sou...
Upcoming SlideShare
Loading in …5
×

Redes 02 - enlace

20 views

Published on

Camada de Enlace

Published in: Education
  • Be the first to comment

  • Be the first to like this

Redes 02 - enlace

  1. 1. Mission Simulation Lab HICEE Mission Simulation Lab HICEE Ficha: Nome: Redes de Computadores – 02 - Camada de Enlace Local: UNIFEI Data: 201x-xx-xx – xxhxx  xxhxx Duração: 30min Público Alvo: Alunos de Graduação 6:541
  2. 2. Mission Simulation Lab HICEE 02 - Camada de Enlace Redes de Computadores Christopher Shneider Cerqueira
  3. 3. Mission Simulation Lab HICEEIntrodução ▪ Conceitos da camada de enlace ▪ Estilos de Conexão e Protocolos ▪ Processamento de Pacotes ▪ Prox.: Detecção e Correção de Erros
  4. 4. Mission Simulation Lab HICEE Mission Simulation Lab HICEE Conceitos
  5. 5. Mission Simulation Lab HICEEConceitos ▪ Nós (nodes) – PCs, smartphones, things (IoT), roteadores ▪ Links – canais de comunicação entre os nós. ▪ Serviços: ▪ Framing: encapsular a informação para ser transmitida em “frames”. ▪ Link Access: Protocolo de acesso que indica para onde/da onde o frame vai ser enviado. ▪ Reliable Delivery: garantia da transmissão do “datagram (pacotes)” ▪ Error Detection/Correction: detecção e correção de erros em “bits” do frame (TCP/IP Model)
  6. 6. Mission Simulation Lab HICEEConceitos ▪ Quem é responsável pela camada: ▪ Parte no hardware: ▪ NIC – Network Interface Cards (Network Adapters) ▪ Parte em software ▪ Drivers
  7. 7. Mission Simulation Lab HICEE Mission Simulation Lab HICEE Estilos e Protocolos
  8. 8. Mission Simulation Lab HICEE ▪ Links Ponto a ponto (Point-to-Point): 1 transmissores e 1 receptor em 1 link de comunicação. ▪ Duas pessoas conversando ▪ Links de múltiplo acesso (Multiple Acess Links / Broadcast Links): n transmissores e m receptores em 1 link de comunicação. ▪ O professor tentando dar aula numa turma com todos conversando. ▪ Colisão de informação: ▪ Protocolos de particionamento de canal ▪ Channel Partioning Protocols ▪ Protocolos de acesso aleatório ▪ Random Acess Protocols ▪ Protocolos por turnos ▪ Taking-Turns Protocols
  9. 9. Mission Simulation Lab HICEEProcolo de Particionamento de Canal Channel Partitioning Protocol ▪ FDM (Frequency-Division Multiplexing) ▪ TDM (Time-Division Multiplexing) ▪ Fixa o tamanho alocado - bom / ruim ▪ Espera pelo slot - bom / ruim ▪ CDMA (Code-Division Multiple Acess)
  10. 10. Mission Simulation Lab HICEEProtocolos de Acesso Aleatório Random Access Protocols ▪ ALOHA com slots ▪ Todos os frames tem L bits ▪ Tempo é dividido em slots ▪ Nós iniciam a transmissão dos frames no início do slot ▪ Os nós estão sincronizados ▪ Se ocorre colisão, todos os nós detectam. ▪ -----
  11. 11. Mission Simulation Lab HICEEProtocolos de Acesso Aleatório Random Access Protocols ▪ CSMA/CD (Carrier Sense Multiple Access / Collision Detection) ▪ Carrier sensing: escutar antes de falar. ▪ Collision Detection: se alguém começa a falar ao mesmo tempo, parar de falar.
  12. 12. Mission Simulation Lab HICEEProtocolos por turnos Taking-Turns Protocols ▪ Polling Protocol: um mestre verifica quem precisa transmitir e “permite” a transmissão. ▪ Token-Passing Protocol: um token é passado entre os nós, e só quem recebe pode transmitir.
  13. 13. Mission Simulation Lab HICEE Mission Simulation Lab HICEE Processamento dos Frames Comutação de frames
  14. 14. Mission Simulation Lab HICEEMAC – Media Access Control Address ▪ LAN address, physical address, ou MAC address ▪ 6bytes - 248 possibilidades  281.474.976.710.656 ▪ Toda interface física tem um nome único ▪ Pode ser mudado via sw Milhões Bilhões Trilhões
  15. 15. Mission Simulation Lab HICEEARP – Adress Resolution Protocol ▪ Protocolo para associar o endereço IP ao endereço MAC ▪ Cada host/roteador tem uma tabela com este mapeamento. (ARP Tables) ▪ Expira geralmente 20 minutos
  16. 16. Mission Simulation Lab HICEEEthernet ▪ Data ( 46 – 1500 bytes) ▪ Pacote IP completo/fragmentado ▪ Destination: ÓBVIO ▪ Source: ÓBVIO ▪ Type: Tipo do pacote de dados ▪ CRC: Cyclic Redundant Check – detecção de erros ▪ Preamble: 8 bytes para sincronizar os relógios.

×