편지가 올바른 수신자에게 전달되려면 국가, 도시, 우편번호, 거리 및 집 번호를 포함한 정확한 주소를 제공해야 한다는 것을 모두 알고 있습니다. 그래야만 우체국과 직원이 어디로 보낼지 알 수 있습니다. 인터넷에서도 마찬가지입니다. 내부 또는 외부 네트워크 내의 모든 장치는 다른 장치와 통신하고 데이터 패킷을 수신하기 위해 고유한 "집 번호"가 필요합니다. 그러나 IP 주소는 봉투에 적는 주소와 완전히 다릅니다.
정의: IP 주소란 무엇입니까?
인터넷 프로토콜 주소 ( "IP 주소" 또는 간단히 "IP"라고도 함)는 인터넷 의 기본 기반이기도 한 인터넷 프로토콜 을 기반으로 합니다. 내부 또는 외부 네트워크에서 장치(예: 컴퓨터, 웹 서버 또는 프린터)의 고유하게 식별 가능한 주소를 나타냅니다 . IP 주소는 브로드캐스팅 또는 멀티캐스팅 의 경우와 같이 전체 장치 그룹을 지정할 수도 있습니다 . 마찬가지로 단일 컴퓨터에 여러 주소를 할당할 수 있습니다. 그러나 네트워크의 각 IP 주소는 주어진 시간에 한 번만 사용할 수 있습니다 .
IP 주소를 구성하는 것은 무엇입니까?
매우 다르게 보이는 두 가지 버전의 IP 주소가 있습니다 . 공통점은 네트워크 구성 요소 (IP 라우팅용)와 장치 구성 요소 (특정 컴퓨터에 할당용)가 포함되어 있다는 것입니다.
현재 IPv4 주소
현재 IPv4(Internet Protocol Version 4)를 따르는 주소가 주로 사용됩니다. 이들은 32비트로 구성되어 있으므로 기술적으로 11000000 10101000 10110010 00011111과 같은 32자리 이진수를 나타냅니다. 이 수치적인 짐승을 제어하기 위해 일반적으로 0에서 255 사이의 값을 가진 네 개의 십진수 조합으로 표시됩니다. 포인트로. 이 형식에서 예제는 192.168.178.31 과 같습니다 .
IPv4는 총 약 43억 개의 서로 다른 주소 를 구성할 수 있습니다. 이것은 세계의 장치 수보다 훨씬 적지만(많은 장치가 특수 응용 프로그램용으로 예약되어 있음) 모든 장치가 동시에 필요하지 않으며 일부는 사설 네트워크에서만 사용됩니다. 이러한 이유로 이 숫자는 지금까지 충분했습니다.
미래를 위한 IPv6 주소
그러나 이 사실은 특히 사물 인터넷 (IoT) 으로 인해 곧 바뀔 것입니다 . 점점 더 많은 일상적인 장치가 인터넷에 연결할 수 있고 그들 중 많은 부분이 자체 IP 주소가 필요함에 따라 IPv4 주소의 가용성 점차 희소해지고 있습니다. 이를 위해 IPv6이 직접적인 후속 제품으로 출시되어 약 340운데실리온 (0이 37개) 의 주소 를 사용할 수 있습니다.
이 버전의 주소는 128비트 이므로 128자리 이진수로 작성해야 합니다. 이러한 숫자는 너무 길고 비실용적이므로 128비트를 콜론으로 구분된 16비트의 8개 블록으로 압축하기 위해 16진수 표기법이 적용됩니다. 예 를 들어 IPv6 주소는 0000:0000:0000:0000:0000:ffff:c0a8:b21f 입니다. 여기에서 f 까지의 문자는 16진수로도 사용됩니다. 모든 블록의 시작 부분에서 0을 생략하고 일련의 연속 0000 블록을 두 개의 콜론(::)으로 대체하면 이 형식을 훨씬 더 단순화할 수 있습니다. 이 예에서는 ::ffff:c0a8:b21f 의 약어 가 생성 됩니다.
IP 주소의 네트워크 및 장치 구성 요소
편지를 보내려면 단순히 받는 사람의 국가와 도시를 제공하는 것만으로는 충분하지 않습니다. 완전한 주소에는 거리, 집 번호 및 바닥도 포함됩니다. 데이터 전송에도 동일하게 적용됩니다. 데이터 패킷이 올바른 위치에 도착하기 위해서는 IP 주소가 올바른 네트워크 뿐만 아니라 네트워크 내의 대상 장치 (호스트)도 지정해야 합니다.
IP 주소는 무엇에 사용됩니까?
IP 주소를 사용하면 내부 또는 외부 네트워크에서 장치를 명확하게 식별하고 주소를 지정할 수 있습니다. 따라서 발신자로부터 올바른 수신자에게 정보를 전송하기 위한 기반을 제공합니다. 장치가 데이터 패킷을 보내려는 경우 연결된 라우터는 IP 헤더 에 자신을 지정 하고 소스 IP를 대상 IP와 조정합니다. 두 네트워크 구성 요소가 일치하면 보낸 사람과 받는 사람이 동일한 네트워크 내에 있고 패킷이 직접 전송됩니다.
그렇지 않은 경우 라우터(인터넷 우체국)는 글로벌 DNS( Domain Name System )에 접속합니다. 이 시스템은 온라인 이름 확인 , 즉 장치 이름을 IP 주소로 또는 그 반대로 변환하는 역할을 합니다. 예를 들어 웹사이트에 액세스할 때 DNS는 URL과 연결된 IP를 제공합니다. www.example.com 도메인 은 IPv4 주소 93.184.216.34 또는 IPv6 주소 2606:2800:220:1:248:1893으로 변환됩니다. 예를 들어 25c8:1946입니다. 그런 다음 데이터 패킷은 여러 라우터, 네트워크 및 서브넷을 통해 수신자의 라우터로 전달됩니다 .
누가 IP 주소를 할당합니까?
IP 주소를 할당하는 최고 기관은 IANA( Internet Assigned Numbers Authority )이며, IANA는 ICANN(Internet Corporation for Assigned Names and Numbers)의 한 부서입니다. IP 주소의 전체 가용성을 완벽하게 제어하고 AfriNIC, APNIC, ARIN, LACNIC 및 RIPE NCC(약어: Réseaux IP Européens Network Coordination Centre)라는 5개의 지역 인터넷 레지스트리(RIR)에 해당 블록을 할당합니다.
후자는 중앙 아시아, 중동 및 유럽(따라서 독일도 포함)을 담당하고 할당된 IP 주소를 LIR( Local Internet Registries) 및 NIR( National Internet Registries )에 할당합니다. 이후에 IP 주소를 (하위) 공급자에게 전달하거나 최종 고객에게 직접 전달합니다.
어떤 유형의 IP 주소가 있습니까?
일반적으로 동적 IP 주소 와 고정 IP 주소는 구별됩니다. 또한 "특수 목적을 위한" IP 주소가 있습니다. 대부분은 사설 네트워크용으로 예약되어 있습니다.
인터넷 검색을 위한 동적 IP 주소
동적 IP 주소는 일반적인 온라인 브라우징에 가장 자주 사용됩니다. DSL 고객이 라우터를 사용하여 인터넷에 전화를 걸면 ISP(인터넷 서비스 공급자)가 할당되지 않은 임의의 IP 주소를 할당합니다. 이 할당은 각 세션 후에 다시 삭제 되거나 정기적인 간격 (일반적으로 24시간마다 )으로 자동 변경 됩니다.
이러한 방식으로 사용 가능한 각 IP 주소를 " 재사용 "할 수 있기 때문에 공급자는 고객보다 훨씬 적은 수의 주소를 필요로 합니다. 결국 그들은 동시에 모두 온라인 상태가 아닙니다. 따라서 동적 주소는 IPv6과 함께 IPv4 주소 공간의 부족을 완화하는 데 도움이 됩니다. 또한 고정 주소보다 비용이 저렴하기 때문에 더 작은 주소 풀로 더 많은 고객에게 서비스를 제공할 수 있는 공급자에게 비용 이점 이 있습니다.
또한 동적 IP 주소를 통해 사용자가 익명으로 더 많이 서핑할 수 있으므로 제3자에 대한 개인 정보 보호 의 이점을 누릴 수 있습니다. 반대로 웹사이트 운영자는 끊임없이 변화하는 IP 주소가 방문자 행동을 추적하는 데 적합하지 않기 때문에 손해를 봅니다. 대신 쿠키가 생성 되고 일정 시간이 지나면 다시 삭제됩니다 . 인터넷 서비스 제공업체만이 IP를 기반으로 고객이 무엇을 하는지 추적할 수 있습니다. 그러나 이것은 특히 통신 데이터 보존과 관련하여 꽤 오랫동안 데이터 보호 분쟁 의 주제였습니다.
웹사이트 및 회사의 고정 IP 주소
고정 IP 주소는 소유자가 직접 변경하지 않는 한 항상 동일하게 유지됩니다. 이러한 IP 주소는 예를 들어 항상 동일한 URL에서 액세스할 수 있어야 하는 웹 서버 에 사용됩니다. 또한 로컬 프린터 또는 홈 네트워크의 다른 컴퓨터와 통신하기 위해 사설 네트워크(LAN) 에 사용됩니다. 사용자 관점에서 볼 때 동적 주소에 비해 고정 IP 주소의 가장 큰 단점은 추적이 훨씬 쉽다 는 것 입니다.
특별한 목적을 위해 예약된 IP 주소
IANA는 특별한 목적을 위해 IPv4 주소 공간의 약 14.5%를 예약했습니다. 다음은 몇 가지 예입니다.
- CIDR 주소 블록 0.0.0.0/8 에 캡슐화된 IPv4 주소 공간 0.0.0.0 ~ 0.255.255.255 는 네트워크의 호스트를 나타냅니다 .
- IP 주소 127.0.0.1 로 전화를 걸면 로컬 호스트 , 즉 사용자 자신의 컴퓨터 와 통신할 수 있습니다 . 이는 예를 들어 새로 프로그래밍된 응용 프로그램을 테스트하는 데 필요합니다.
- IP 주소 255.255.255.255 는 방송용 으로 지정됩니다 .
- 주소 공간 10.0.0.0 ~ 10.255.255.255, 172.16.0.0 ~ 172.31.255.255 및 192.168.0.0 ~ 192.168.255.255등록 없이 사용할 수 있는 사설 네트워크 용으로 예약되어 있습니다. IPv6의 경우 접두사 fc00::/7 이 개인용으로 지정됩니다.
이러한 IP는 IANA에 의해 할당되지 않으며 인터넷으로 라우팅되지도 않습니다. 그러나 온라인으로 전환하려는 경우 라우터는 NAT(Network Address Translation)를 통해 개인 IP 주소를 로컬 네트워크의 모든 장치에 적용할 수 있는 유효한 IPv4 또는 IPv6 주소로 변환합니다. 들어오는 데이터 패킷의 경우 이 프로세스가 반대입니다. 관리자는 DHCP 서버 를 통해 수동 또는 자동으로 사설 IP 주소를 배포할 수 있습니다 .
IP 주소 및 데이터 보호
IP 주소 자체에는 정보가 포함되어 있지 않지만 사용자에 대한 결론을 도출하는 데 사용할 수 있습니다. 결과적으로 데이터 프라이버시 옹호자들 사이에서 논쟁의 대상이 됩니다.
IP 주소는 사용자에 대해 무엇을 나타냅니까?
우선, 사용자의 IP 주소 를 인터넷 제공업체 에 연결하는 것이 상대적으로 쉽습니다 . 예를 들어, 숫자 81, 91 또는 212로 시작하는 경우 주소는 Deutsche Telekom에 속합니다. 이것은 역 DNS 쿼리나 Tracert 명령줄 도구 를 사용하여 간단히 결정할 수 있습니다 . 다른 번호는 특정 회사 또는 기관 을 나타냅니다. 책임 있는 LIR 또는 NIR이 할당한 주소 공간을 알고 있는 경우.
IP 사용자가 다음 인터넷 전화 접속 노드와 얼마나 가까운지에 따라 정확한 위치 를 어느 정도 식별할 수 있습니다. 농촌 지역에서는 일반 지역만 확인할 수 있습니다. 그러나 도시 지역에서는 거의 수백 피트마다 전화 접속 노드를 찾을 수 있기 때문에 "지리적 위치"가 훨씬 더 정확합니다.
IP 주소는 개인 데이터로 간주됩니까?
짧은 대답: 예. IP 주소는 기본적으로 인터넷 공급자가 고객의 데이터 스트림을 모니터링하고 추적할 수 있도록 합니다 . 이는 IP 주소를 저장하는 것이 논란의 여지가 있는 문제임을 의미합니다. 결국 GDPR( 일반 데이터 보호 규정 )은 IP 주소가 동적이든 정적이든 관계없이 온라인 식별자로서 개인 또는 개인 식별 데이터 범주에 속하므로 특별한 보호 가 필요하다고 결정 했습니다.
그 결과 전자 상거래와 같은 데이터 보호 처리에 대한 엄격한 규칙 이 적용 됩니다. 예를 들어, 웹사이트 운영자는 제품 또는 서비스 범위의 목적과 기능에 절대적으로 필요한 경우에만 사용자의 IP 주소를 저장할 수 있습니다. 보안 기관만이 형사 문제에 대한 특별 접근 권한이 허용됩니다.
IP 주소를 숨길 수 있습니까?
IP 주소를 완전히 숨기는 것은 불가능하지만 여러 가지 방법으로 난독화 될 수 있습니다 . 여기에서 기본 원칙은 항상 동일합니다. 데이터 패킷은 먼저 자체 IP 주소가 있는 서버로 리디렉션된 다음 수신자에게 전달됩니다. 이를 위해 다음 도구를 사용할 수 있습니다.
- Mozilla Firefox를 기반으로 하는 Tor 브라우저 번들 은 사용자가 익명으로 인터넷을 탐색할 수 있도록 합니다. 모든 데이터 패킷은 먼저 별도의 네트워크를 통과해야 하므로 높은 대역폭이 불가능한 경우가 있습니다.
- VPN( 가상 사설망 )을 사용하면 암호화된 데이터 전송이 가능합니다. VPN을 통해 웹을 탐색할 때 요청된 웹 서버는 사용자 자신의 주소가 아닌 VPN에서 사용하는 IP 주소만 봅니다.
- 프록시 서버 는 데이터 패킷을 수락하고 자체 IP 주소 를 통해 전달할 수도 있습니다 .
자신의 IP 주소를 어떻게 알 수 있습니까?
이메일 프로그램이나 클라우드 서비스를 구성하려면 IP 주소를 수동으로 입력해야 하는 경우가 있습니다 . 하지만 어디서 찾을 수 있습니까?
운영 체제에서 사용할 수 있는 표준 도구는 컴퓨터의 로컬 IP 를 표시하기에 충분합니다 .
- Windows 의 경우 입력 프롬프트에 " ipconfig " 명령을 입력하기만 하면 됩니다. 이것은 [Windows] + [R] 키를 누르고 나타나는 콘솔 에 " cmd "를 입력하여 열 수 있습니다.
- Mac 컴퓨터 의 로컬 IP는 시스템 설정 > 네트워크 에서 볼 수 있습니다 .
댓글