1. ARP
ARP
- IP 주소로부터 MAC 주소를 구하는 IP와 MAC 주소의 다리 역할
- 가상 주소(IP주소) -> 실제 주소(MAC주소) 변환
- 주소 찾는 과정 : 장치가 ARP 브로드캐스트 보냄 -> IP 주소에 해당하는 MAC 주소 탐색 -> 일치하는 장치가 MAC 주소 반환
홉바이홉 통신
- IP 주소를 통해 통신하는 과정
- 패킷 전달 과정 : '라우팅 테이블'의 IP를 통해 시작 주소부터 '라우팅' 과정을 거쳐 최종 목적지에 패킷 도달
라우팅 테이블
- 라우터에 들어 있는 목적지 정보들, 목적지로 가기 위한 방법이 들어 있는 리스트
- 게이트웨이 : 서로 다른 통신망, 프로토콜을 사용하는 네트워크 간 통신을 변환하여 가능하게 하는 관문
netstat -r //라우팅 테이블 확인 방법
IP주소 체계
32비트->8비트 단위 표기 64비트->16비트 단위 표기
- 클래스 기반 할당 방식
- 첫 번째 주소 : 네트워크 주소 / 마지막 주소 : 브로드캐스트용 주소
- 클래스 A 네트워크 주소(12.0.0.0) 브로드캐스트용 주소(12.255.255.255) => 호스트 주소(12.0.0.1~12.255.255.254)
- 단점 : 버리는 주소가 많음
- 해소 방안
- DHCP : IP 주소, 통신 매개변수를 자동으로 할당
- NAT : 패킷이 라우팅 장치를 통해 전송되는 동안 패킷의 IP 주소 정보 수정해서 다른 주소로 매핑하는 방식. 접속 호스트 숫자에 따라 접속 속도 느려짐.
공유기와 NAT
공유기에 NAT이 있어서 여러 대의 호스트가 하나의 공인 IP 주소로 인터넷 접속 가능
NAT을 이용한 보안
내부 네트워크의 IP 주소와 외부에 노출되는 IP 주소 다르게 유지
'CS > 면접을 위한 CS 전공지식 노트' 카테고리의 다른 글
[CH3.1] 운영체제와 컴퓨터 (0) | 2024.12.20 |
---|---|
[CH2.5] HTTP (2) | 2024.12.18 |
[CH2.3] 네트워크 기기 (0) | 2024.12.12 |
[CH2.2] TCP/IP 4계층 모델 (0) | 2024.12.11 |
[CH2.1] 네트워크의 기초 (1) | 2024.12.11 |