🟢 기초 용어 정리
노드: 네트워크에 연결된 하드웨어. 각 노드는 주소를 가지고있다. (ex_서버, 라우터, 스위치)
라우터: 중간 노드가 되는 기기를 하며, 라우터는 IP패킷을 한 네트워크에서 다른 네트워크로 옮기는 역할을 한다.
MAC주소: 네트워크에 사용되는 모드 기기가 지니고 있고 물리적으로 식별할 수 있는 각 기기의 고유 주소
패킷: 인터넷에서 두 디바이스가 정보를 주고받는 데이터 단위
패킷 헤더: 패킷의 크기와 유형
프로토콜: 기기가 인터넷에서 서로 어떻게 통신해야 하는지, 오류가 발생했을 때 무엇을 해야 하는지에 관한 규칙
IP(Internet Protocol): 패킷을 어떻게 구성할 것인지, 패킷을 목적지까지 보낼 주소를 어떻게 지정할 것인지를 표준화하는 프로토콜
네트워크 주소 변환(NAT, Network Address Translation): 사설 IP주소를 바깥의 공용 IP주소로 바꾸는 기술.
처리량(throughout): 링크 내 성공적으로 전달된 데이터 양
대역폭(bandwith): 주어진 시간 동안 네트워크 연결을 통해 흐를 수 있는 최대 비트 수, 최대로 처리할 수 있는 트래픽
🟢 기기가 네트워크에 연결되는 과정
- 와이파이에 로그인한다.
- 기기에서 DHCP(Dynamic Host Configuration Protocol, 동적 호스트 구성 프로토콜)을 통해 네트워크 주소 요청을 보낸다.
- DHCP 서버가 네트워크 주소를 부여해준다.
- 기기가 DHCP 서버의 제안을 수락하고, 네트워크 주소를 요청한다.
- 라우터가 네트워크 주소와 기타 네트워크 설정 정보를 기기에 보내준다.
🟢 네트워크 규모 기반 분류
LAN (local area network)
- 하나의 논리적 주소인 IP를 기반으로 여러개의 물리적 주소인 MAC주소로 구별하는 네트워크
- MAN,WAN보다 높은 안정성,속도를 가진다.
MAN(metropolitan area network)
- 도시와 도시의 통신망으로, 2개 이상의 LAN이 연결되어 구성된다.
WAN(wide area network)
- 국가와 국가와의 통신망