IP 주소: 의미, 유형, 작동 방식 등
IP 주소가 무엇이고 무엇을 하는지 궁금하세요? 알아야 할 모든 것이 여기에 있습니다.

인터넷상의 모든 기기는 IP 주소를 사용하여 작동하므로 IP 주소가 무엇인지, 그리고 IP 주소로 무엇을 할 수 있고, 무엇을 할 수 없는지 아는 것이 중요합니다.
IP 주소 란 무엇입니까?
IP 주소 또는 인터넷 프로토콜 주소는 127.0.0.1과 같은 숫자 레이블로, 인터넷에 연결되어 있고 인터넷 프로토콜을 사용하여 다른 컴퓨터와 통신하는 모든 컴퓨팅 장치에 지정됩니다.
인터넷 프로토콜은 인터넷을 구성하는 컴퓨터와 네트워크 라우터를 통해 정보를 전달하기 위한 정해진 표준입니다. 인터넷 프로토콜과 IP 주소 시스템이 없었다면 오늘날 여러분이 아는 인터넷은 존재하지 않았을 것입니다.
이 게시물에서는 IP 주소를 자세히 살펴보고 그 아키텍처와 특성을 자세히 살펴보고 이를 최대한 활용할 수 있도록 돕습니다.
IPv4 또는 인터넷 프로토콜 버전 4는 1982년에 처음 출시되었습니다. 위성 네트워크 그리고 1983년에 ARPANET오늘날까지 빠르게 발전해 왔으며 이는 현재 인터넷 트래픽의 대부분을 처리하는 것과 동일한 프로토콜입니다.
인터넷에서 빠르고 효율적으로 통신하기 위해 인터넷 프로토콜 버전 4(IPv4)에는 각 컴퓨터에 전화번호와 매우 유사한 숫자 식별자를 제공하는 인터넷 프로토콜(IP) 주소 시스템이 포함되어 있습니다. 이를 통해 인터넷의 모든 컴퓨터는 IP 주소를 알고 있는 한 다른 모든 컴퓨터에 연결할 수 있습니다.
127.0.0.1은 IP 주소의 전형적인 예입니다. 그러나 이 주소는 컴퓨터의 루프백 인터페이스에서 사용하도록 자동으로 예약됩니다. 루프백 인터페이스는 동일한 장치 내의 모든 데이터 라우팅을 처리하는 가상 네트워크입니다. 동일한 컴퓨터 또는 모바일 장치에서 모든 네트워크 서비스에 액세스하는 주소입니다.
따라서 노트북이나 Android 기기에서 웹 서버를 실행하려면 예를 들어 Apache 웹 서버는 127.0.0.1:80에서 들어오는 연결을 수신합니다. :80은 포트 80을 의미하고 127.0.0.1은 동일한 기기 또는 홈 네트워크 or 로컬 호스트.
(아래의 IP 주소 및 포트 참조)
IPv4 주소 범위는 0.0.0.0에서 255.255.255.255입니다. 두 번째 주소 유형은 IPv6인데, IPv4보다 더 발전되었지만 안타깝게도 널리 사용되지 않습니다.
IPv4 대 IPv6
IPv4 또는 인터넷 프로토콜 버전 4는 인터넷에서 가장 오래되고 널리 사용되는 주소 지정 시스템입니다. 32개의 옥텟으로 구성된 8비트 주소 지정 시스템을 사용합니다. 여기서 옥텟은 11111111진수 형식으로 최대값이 255이거나 XNUMX진수 형식으로 XNUMX인 XNUMX비트 그룹입니다.
IPv4 주소는 사람이 읽을 수 있도록 255.255.255.255진수 형식으로 작성됩니다. 그렇지 않으면 11111111.11111111.11111111.11111111진수 XNUMX의 가장 높은 주소 값은 XNUMX진수로 XNUMX입니다. 작업하기 힘듭니다.
IPv4 주소 지정 시스템은 총 약 4억 개의 고유 주소를 허용하는데, 이는 많아 보일 수 있지만 매년 온라인에 접속하는 IoT 기기의 수를 고려하면 그렇지 않습니다. 또한 아래 표에서 알 수 있듯이 클래스로 세분화됩니다.
| 클래스 | 범위 | |
| 가장 낮은 주소 | 최상위 주소 | |
| A | 0.0.0.0 | 127.255.255.255 |
| B | 128.0.0.0 | 191.255.255.255 |
| C | 192.0.0.0 | 223.255.255.255 |
| D | 224.0.0.0 | 239.255.255.255 |
표 1. IPv4 인터넷 주소 범위
반면 IPv6는 최대 128 x 3.438 장치. 3.4를 38개의 XNUMX으로 곱한 값입니다. 이는 전 세계의 모든 컴퓨터, 태블릿, 모바일, IoT 장치, 드론에 IP 주소를 여러 번 공급하기에 충분한 주소입니다.
일반적인 IPv6 주소는 콜론으로 구분된 6개의 XNUMX진수 숫자로 구성된 XNUMX개의 그룹으로 표현됩니다. 따라서 IPvXNUMX 주소의 예는 다음과 같습니다.
1aa1:0db8:02fa:0bc3:0000:8a2e:0730:7345
IP 주소의 종류
IP 주소에는 동적, 정적, 사설, 공개의 네 가지 주요 유형이 있습니다. 그러나 많은 사용 상황에서 다양한 IP 관련 레이블이 생겨났습니다. 따라서 다음은 찾을 수 있는 가장 인기 있는 IP 주소 유형과 그 의미입니다.
1. 동적 IP 주소
오늘날 대부분의 인터넷 서비스 제공자는 동적 IP 주소를 제공합니다. 이 시스템은 DHCP(동적 호스트 구성 프로토콜) 서버를 사용하여 제공자 네트워크에 로그인할 때마다 장치에 새 IP 주소를 할당합니다. 그리고 이 IP는 종종 브라우징 세션이 끝날 때까지 지속됩니다.
2. 정적 IP 주소
특정 장치에 할당되고 변경되지 않는 특정 주소입니다. 네트워크 관리자가 변경할 때까지 인터넷에서 해당 장치를 인식하는 데 사용됩니다.
3. 개인 IP 주소
이 유형의 주소는 가정이나 사무실 네트워크와 같은 폐쇄된 네트워크 내에 있는 장치를 식별하는 데 사용됩니다. 개인 IP가 있는 장치는 인터넷의 다른 컴퓨터에서 액세스할 수 없습니다.
4. 공공 IP 주소
이것은 인터넷에 연결된 장치에 할당된 주소입니다. 다른 컴퓨터는 세계 어디에서나 이에 연결할 수 있습니다.
이름에서 알 수 있듯이, 이것은 여러 온라인 서비스에서 공유하는 IP 주소입니다. 저렴한 호스팅 서비스는 종종 여러 웹사이트를 하나의 공유 IP 주소로 묶어서 그 안의 다른 도메인으로 데이터를 자동으로 라우팅합니다.
6. 전용 IP
여러 도메인이 동일한 IP를 사용하는 공유 IP 주소와 달리 전용 IP 주소는 단일 도메인 이름을 가리킵니다. 전용 IP 주소는 종종 심각한 사업의 표시입니다.
7. 브로드캐스트 IP 주소
이것은 네트워크의 모든 사용자에게 메시지를 보내는 데 사용되는 주소입니다. IPv4에서만 사용할 수 있고 IPv6에서는 사용할 수 없습니다.
8. 멀티캐스트 IP 주소
이것은 네트워크의 여러 기기가 한 번에 메시지를 수신할 수 있는 주소입니다. 모든 호스트에 대한 브로드캐스트 주소와 달리 관심 있는 기기만 멀티캐스트 데이터를 수신하고, 발신자는 데이터를 한 번만 전송하면 됩니다. 멀티캐스트 IP는 종종 음악과 비디오를 스트리밍하는 데 사용됩니다.
IP 주소 작동 방식
IP 주소는 크기에 따라 네트워크에 할당됩니다. 예를 들어, 주소 범위를 살펴보겠습니다.
212.0.0.1에서 212.255.255.255로
XYZ Incorporated라는 네트워크에 할당될 수 있습니다. 또한 XYZ Inc.는 이제 네트워크 사용자 간에 IP 주소를 나눌 수 있으며, 사용 가능한 IP 주소보다 사용자가 많은 경우 DHCP 서버를 사용하여 동적 IP 할당 시스템을 구현할 수 있습니다.
이제 인터넷 장치가 해당 범위 내의 번호에 연결을 요청할 때마다 데이터 전송은 인터넷 프로토콜에 따라 수행됩니다. 여기서 각 통신은 헤더와 페이로드를 포함하는 데이터 패킷으로 나뉩니다.
각 인터넷 프로토콜 전송 패키지의 헤더 부분에는 목적지 IP 주소와 소스 IP 주소가 포함됩니다. 페이로드 부분은 네트워크에서 전송되는 실제 데이터입니다. 인터넷 프로토콜은 각 네트워크 노드가 수신하는 데이터를 가장 가까운 최상의 노드로 계속 전송하도록 설계되었습니다.
그리고 XYZ Inc.의 데이터 센터의 물리적 위치가 알려졌으므로, 데이터는 결국 라우터를 통해 그곳으로 이동하게 됩니다. 그런 다음 XYZ Inc.는 이제 데이터를 특정 사용자의 위치, 즉 수신자로 지정된 위치로 추가로 라우팅해야 합니다.
IP 주소 및 도메인 이름
대부분의 웹사이트가 IP 주소를 광고하지 않고 도메인 이름(예: )을 광고한다는 점을 알고 계셨을 것입니다. 타겟트렌드닷컴 or Google.com or Twitter.com
그 이유는 인터넷 프로토콜을 기반으로 새로운 통신 계층이 구축되어 월드 와이드 웹이라고 불렸기 때문입니다. 인터넷의 이 부분은 하이퍼텍스트 전송 프로토콜(HTTP), 파일 전송 프로토콜(FTP) 및 기타 프로토콜을 사용하여 인터넷 프로토콜을 전송 기반으로 인터넷을 통해 문서를 쉽게 전송할 수 있도록 합니다.
또한 도메인 이름 시스템도 포함되어 있어 도메인만 입력하면 백그라운드에서 실행되는 프로토콜이 나머지 작업을 처리합니다.
예를 들어, 브라우저에 Twitter.com을 입력하면 컴퓨터는 먼저 로컬 캐시를 확인하여 Twitter의 IP 주소의 최신 사본이 있는지 확인합니다. 있으면 사용합니다. 없으면 ISP나 선택한 도메인 이름 시스템(DNS) 서버로 요청을 보냅니다.
DNS 서버 시스템은 루트 네임 서버와 최상위 도메인(TLD) 네임 서버와 함께 작동하여 모든 도메인 이름을 IP 주소로 변환합니다. TLD 네임 서버는 .com, .org, .ru 또는 .co.uk와 같은 각 최상위 도메인을 담당합니다.
IP 주소 및 포트
IP 번호와 함께 제공되는 또 다른 통신 시스템은 통신 포트입니다. USB 및 직렬 포트와 같은 물리적 컴퓨터 포트와 마찬가지로 소프트웨어 포트는 통신을 위해 존재하며 IP 번호의 확장으로 사용됩니다.
개인 애플리케이션 개발에 원하는 포트 번호를 열어 사용할 수 있지만, 포트 번호는 일반적으로 특정 서비스에 할당됩니다. 예를 들어, 포트 80은 HTTP용이고, 포트 22는 Telnet용이며, 포트 25는 SMTP 이메일용입니다.
따라서 웹 서버에 연결할 때 http://localhost/index.html, 귀하의 웹 클라이언트 또는 브라우저는 HTTP 요청을 127.0.0.1:80으로 보냅니다. 그리고 Simple Mail Transfer Protocol(SMPT)을 통해 로컬 네트워크의 메일 서버에 연결하면 메일 클라이언트는 요청을 127.0.0.1:25로 보냅니다.
가장 인기 있는 항구와 그 번호 목록은 다음과 같습니다.
| 포트 번호 | 기본 서비스 | 예시 |
|---|---|---|
| 20학년 및 21학년 | 파일 전송 프로토콜 (FTP) | 127.0.0.1:21 |
| 22 | 보안 쉘 (SSH) | 127.0.0.1:22 |
| 23 | 텔넷 | 127.0.0.1:23 |
| 25 | SMPT(이메일) | 127.0.0.1:25 |
| 80 | HTTP(웹 브라우징) | 127.0.0.1:80 |
| 110 | 이메일을 위한 우편 프로토콜(POP3) | 127.0.0.1:110 |
| 119 | 네트워크 뉴스 전송 프로토콜(NNTP) | 127.0.0.1:119 |
| 123 | 네트워크 시간 프로토콜 | 127.0.0.1:123 |
| 143 | IMAP(이메일 관리) | 127.0.0.1:143 |
| 194 | 인터넷 릴레이 채팅(IRC) | 127.0.0.1:194 |
| 443 | 보안 HTTP(HTTPS) | 127.0.0.1:443 |
| 3389 | 원격 데스크톱 프로토콜 | 127.0.0.1:3389 |
표 2. 인기 있는 인터넷 프로토콜 통신 포트
자주 묻는 질문들 (FAQ)
IP 주소에 관해 가장 자주 묻는 질문은 다음과 같습니다.
IP 스푸핑이란 무엇인가요?
IP 주소 스푸핑은 인터넷 프로토콜(IP) 패킷에서 소스 IP 주소를 다른 컴퓨터를 가리키는 거짓 주소로 위조하는 것입니다. IP 스푸핑은 프록시를 사용하거나 네트워크를 테스트하고 디버깅하는 것과 같은 보안 조치를 우회하는 데 사용될 수 있지만, 분산 서비스 거부(DDoS) 공격에도 자주 사용됩니다.
IP 주소는 어떻게 할당되나요?
IP 주소는 네트워크 관리자(예: 인터넷 서비스 제공자)가 다양한 방법을 사용하여 할당합니다. 첫 번째 방법은 수동 네트워크 할당으로, 관리자가 장치에 정적 IP 주소를 할당하여 관리자가 변경할 때까지 항상 인터넷에 연결되도록 합니다. 두 번째 방법은 동적 IP 할당으로, DHCP(Dynamic Host Configuration Protocol) 서버가 각 세션에서 네트워크에서 활성화되는 장치에 자동으로 IP 주소를 할당합니다.
IP 주소를 추적할 수 있는가?
네, IP 주소는 종종 지리적 위치까지 추적이 가능하지만, 정확한 추적 방법은 동적 IP 주소 사용, VPN 사용 여부, ISP나 VPN 호스트가 로그를 보관하는지 여부나 보관 기간 등 여러 요인에 따라 달라집니다.
IP 주소는 위치에 따라 변경됩니까?
상황에 따라 다릅니다. 모바일 기기를 사용 중이라면 그럴 수도 있습니다. 고정 케이블 인터넷 연결을 전환 중이라면 분명 그럴 것입니다.
IP를 변경할 수 있나요?
네, 가능합니다. 동적 IP 주소가 있는 경우 기기를 끄고 다시 켜면 변경될 수 있습니다. 정적 IP의 경우 네트워크 관리자에게 문의하여 변경해야 합니다.
내 IP 주소가 계속 변경되는 이유는 무엇인가요?
여러 요인으로 인해 IP가 지속적으로 변경될 수 있습니다. 첫 번째는 동적 IP 주소를 사용하는 인터넷 서비스 제공자를 사용하는 것입니다. 두 번째는 모바일 기기나 태블릿을 가지고 이동하면서 인프라를 전환하고 IP 주소를 변경하는 것입니다. 세 번째는 VPN 서비스를 사용하는 경우입니다. 이러한 제공자는 일반적으로 로그인할 때마다 기기에 새 IP를 할당하기 때문입니다.
IP 주소 변경을 어떻게 막을 수 있나요?
IP 주소 변경을 막는 방법에는 고정 IP 주소를 제공하는 인터넷 가입, 모바일 기기 이동 중단, VPN 서비스 사용 중단 등이 있습니다.
결론
IP 주소와 그 작동 방식에 대한 이 게시물을 요약하면, IP 주소는 네트워크에 있는 장치를 식별하는 숫자 식별자일 뿐이라는 것을 알 수 있습니다.
인터넷 프로토콜과 관련 기술은 방대합니다. 따라서 무엇을 위해 사용하고 어떻게 하는지는 모두 귀하와 귀하가 무엇을 하는지에 달려 있습니다.





