본문 바로가기
방랑자의 일상/정보글

네트워크 - IP와 DHCP... 그리고 공유기

by 푸른방랑자 2024. 7. 3.
반응형

인터넷이 의식주와 같이 여겨지는 현대 사회에서 직장이나 부모님, 친구들이 알면 좋을 것 같아 글 작성을 해봅니다.

 

DHCP?

DHCP(Dynamic Host Configuration Protocol)는 네트워크에서 각 장치에 IP 주소를 자동으로 할당해주는 프로토콜임
인터넷에 연결된 모든 장치가 고유의 IP 주소를 가져야 하는데, 이를 사람이 일일이 수동 설정하기 번거로워 이를 해결하기 위해 DHCP를 사용함
장치가 네트워크에 접속할 때  DHCP를 통해 자동으로 IP 주소, 서브넷 마스크, 게이트웨이, DNS 서버 등의 정보를 제공받고 인터넷을 사용할 수 있게 해줌

DHCP는 네트워크에 접속하는 기기들에게 자동으로 IP 주소를 주는 시스템

공인IP와 사설IP에 대한 개념이해

  • 공인IP: 인터넷 서비스 제공업체(ISP)로부터 할당받는 IP 주소. 이 주소는 전 세계에서 유일하며, 인터넷에 직접 접속할 수 있는 주소임
  • 사설IP: 로컬 네트워크(예: 집, 사무실) 내에서 사용하는 IP 주소. 이 주소는 동일 네트워크 내에서만 유효하며, 외부 인터넷에서는 보이지 않으며 주로 192.168.x.x, 10.x.x.x, 172.16.x.x~172.31.x.x 대역을 사용
공인IP는 인터넷에 직접 연결될 수 있는 주소이고, 사설IP는 집이나 회사 내부 네트워크에서만 사용하는 주소

공유기

공유기는 여러 장치가 인터넷에 접속할 수 있도록 해주는 장치
집이나 사무실에서 하나의 인터넷을 여러 장치가 사용할 수 있게 해줌
공유기는 공인IP 주소를 받아 내부 네트워크 장치들에 사설IP 주소를 할당하며 공유기에 연결되지 않은 외부 장치는 내부 장치를 알 수 없음

공유기는 여러 기기가 하나의 인터넷을 사용할 수 있게 도와주는 장치

 


NAT란?

NAT(Network Address Translation)는 네트워크 주소 변환 기술로, 하나의 공인IP 주소를 여러 장치가 공유할 수 있도록 하는 기술
주로 공유기에서 사용되며, 최근에는 보안적인 측면으로 기업/기관에서 사용하고 있음 NAT는 내부 네트워크의 사설IP 주소를 외부 인터넷에 접속할 때 공인IP 주소로 변환해줍니다. 이는 보안을 강화하고 IP 주소 부족 문제를 해결하는 데 도움이 됩니다.


방화벽

방화벽은 네트워크를 보호하기 위해 외부에서 내부 네트워크로 들어오는 트래픽을 차단하거나 제한하는 장비
특정 프로그램이나 장치가 외부와 통신해야 할 때는 방화벽을 통해 해당 프로그램이나 장치의 IP 주소와 포트(Port)를 허용해야 함.


공유기 IP로 방화벽 개방을 할 수 없는 이유

공유기는 내부 네트워크 장치들에 사설IP를 할당함
외부 IP를 통해 들어오는 요청은 공유기의 사설IP와 연결된 장치로 직접 접근할 수 없음
기업/기관에서 방화벽을 개방하려면 공유기의 IP (공유기에 연결된 단말의 IP가 아님) 를 제출하고 공유기에서 관련 설정을 하여야 하며, 이러한 설정이 어렵거나 귀찮은 경우 공유기를 "(스위칭)허브모드"로 변경하거나 "스위칭 허브"를 구매하여 사용하는 것을 권장함

반응형

댓글