[10분 테코톡] 히스타, 미소의 마인크래프트로 배우는 네트워크 기초
- 네트워크는 물리적 연결(선, 장치)부터 논리적 측면(메시지, 규약)까지 포함하는 통신 과정 전체를 아우르는 개념입니다. 🌐
- IP(Internet Protocol)는 인터넷 데이터 전송 표준 규약이며, IP 주소는 네트워크 상에서 장치를 식별하는 고유한 주소입니다. 🏠
- 포트는 IP 주소로 특정 컴퓨터에 도착한 요청을 해당 컴퓨터 내의 특정 프로세스나 애플리케이션으로 전달하는 통신의 종점 역할을 합니다. 🚪
- IPv4 주소는 전 세계 모든 장치에 고유하게 할당하기에 개수가 부족하여 IP 고갈 문제가 발생합니다. 🌍
- 공유기는 IANA로부터 할당받은 공인 IP(외부 IP)를 사용하며, 연결된 장치들에게는 내부에서만 유효한 사설 IP(내부 IP)를 부여하여 IP를 공유하게 합니다. 📡
- LAN(Local Area Network)은 집이나 회사처럼 한정된 지역 내 네트워크를, WAN(Wide Area Network)은 도시, 국가 등 넓은 지역을 연결하는 네트워크를 의미합니다. 🏘️
- NAT(Network Address Translation)는 사설 IP 주소를 공인 IP 주소로 변환하여 여러 내부 장치가 하나의 공인 IP로 외부와 통신할 수 있게 하는 기술입니다. 📝
- 포트 포워딩은 외부에서 특정 포트로 들어오는 요청을 내부 네트워크의 특정 장치 및 포트로 연결하도록 NAT 장부에 기록하는 행위입니다. ➡️
- 방화벽은 특정 IP를 차단하는 등의 보안 규칙을 설정하여 DoS(서비스 거부) 공격과 같은 악성 요청으로부터 네트워크를 보호합니다. 🔥