Redes 02 - enlace
-
Upload
christopher-cerqueira -
Category
Education
-
view
11 -
download
2
Transcript of Redes 02 - enlace
![Page 1: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/1.jpg)
Mission Simulation LabHICEE
Mission Simulation LabHICEE
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:54 1
![Page 2: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/2.jpg)
Mission Simulation LabHICEE
02 - Camada de EnlaceRedes de Computadores
Christopher Shneider Cerqueira
![Page 3: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/3.jpg)
Mission Simulation LabHICEEIntrodução
▪ Conceitos da camada de enlace
▪ Estilos de Conexão e Protocolos
▪ Processamento de Pacotes
▪ Prox.: Detecção e Correção de Erros
![Page 4: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/4.jpg)
Mission Simulation LabHICEEMission Simulation LabHICEE
Conceitos
![Page 5: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/5.jpg)
Mission Simulation LabHICEEConceitos
▪ 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)
![Page 6: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/6.jpg)
Mission Simulation LabHICEEConceitos
▪ Quem é responsável pela camada:
▪ Parte no hardware:
▪ NIC – Network Interface Cards (Network Adapters)
▪ Parte em software
▪ Drivers
![Page 7: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/7.jpg)
Mission Simulation LabHICEEMission Simulation LabHICEE
Estilos e Protocolos
![Page 8: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/8.jpg)
Mission Simulation LabHICEE
▪ 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
![Page 9: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/9.jpg)
Mission Simulation LabHICEEProcolo de Particionamento de CanalChannel 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)
![Page 10: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/10.jpg)
Mission Simulation LabHICEEProtocolos de Acesso AleatórioRandom 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.
▪ -----
![Page 11: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/11.jpg)
Mission Simulation LabHICEEProtocolos de Acesso AleatórioRandom 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.
![Page 12: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/12.jpg)
Mission Simulation LabHICEEProtocolos por turnosTaking-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.
![Page 13: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/13.jpg)
Mission Simulation LabHICEEMission Simulation LabHICEE
Processamento dos FramesComutação de frames
![Page 14: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/14.jpg)
Mission Simulation LabHICEEMAC – 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õesBilhões
Trilhões
![Page 15: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/15.jpg)
Mission Simulation LabHICEEARP – 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
![Page 16: Redes 02 - enlace](https://reader031.fdocuments.net/reader031/viewer/2022022415/5a6ee0567f8b9a49648b6543/html5/thumbnails/16.jpg)
Mission Simulation LabHICEEEthernet
▪ 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.