- 한 명과 통신하는 것이 아니라 동시에 여러 명과 통신할 수 있다는 것이기 때문에 무작정 데이터를 주고 받는 것이 아니라, 받는 사람이 데이터를 받을 수 있는지 확인하는 작업부터 해야 함
> 플로우 컨트롤(flow control)
네트워크 인터페이스 카드(Network Interface Card, NIC)
> 랜 카드 라고 부르기도 하고, 네트워크 카드, 네트워크 인터페이스 컨트롤러(Network Interface Controller), 네트워크 어댑터(Network Adapter) 등으로 부르기도 함
> 컴퓨터를 네트워크에 연결하기 위한 하드웨어 장치
네트워크 인터페이스 카드의 주요 역할
- 직렬화(Serialization) : NIC는 전기적 신호를 데이터 신호 형태로, 혹은 그 역으로 변환
- MAC 주소 : NIC는 고유한 MAC 주소를 가지고 있음. Media Access Control의 줄임말로,
네트워크에 접속하는 모든 장비는 MAC 주소라는 물리적 주소가 있어야 하고, 변경할 수 없도록 하드웨어에 고정
- 데이터에서 도착지 MAC주소를 확인한 후 자신에게 들어오는 전기 신호가 맞는지 확인
스위치(Switch)
> 여러 장비를 연결하고 통신을 중재하며, 케이블을 한 곳으로 모아주는 역할을 하는 2계층의 장비
> MAC 주소를 보고 어디로 연결되는지, 포트는 어디인지 확인하며 이 데이터를 기반으로 통신할 때 포트를 적절히 필터링 하고 정확한 포트로 포워딩 하는 역할
필터링(Filtering)과 포워딩(Forwarding)
- 도착지 MAC주소를 확인하고 자신이 가진 MAC 테이블과 비교해 맞는 정보가 있으면 매치되는 해당 포트로 패킷을 포워딩
- 다른 포트로는 해당 패킷을 보내지 않는 것 :> 필터링
'DevOps BootCamp > 네트워크 기초' 카테고리의 다른 글
첫 번째 발표 (0) | 2023.04.06 |
---|---|
Physical Layer - 네트워크 액세스 계층 (0) | 2023.04.06 |
Session Layer - Socket(소켓) (0) | 2023.04.06 |
IP와 IP Packet와 ★ TCP vs UDP ★ (0) | 2023.04.06 |
HTTP (0) | 2023.04.06 |