1. IP 주소
1. IP 주소의 기본 개념
IP 주소는 네트워크 계층에서 서로 다른 물리적 네트워크 주소를 전역적으로 고유한 IP 주소로 통합하여(물리적 네트워크 차이를 보호함) 인터넷을 고유하게 식별합니다. 컴퓨터의 논리적 주소(휴대폰번호와 동일, 고유한 휴대폰번호를 통해 휴대폰을 찾을 수 있음)이므로 IP 주소를 인터넷 주소라고도 합니다(중요성을 나타냄).
2. IP 주소 형식
현재 일반적으로 사용되는 IPv4에서는 IP 주소 길이가 32비트 이진수라고 규정하고 있으며, 표현 시 일반적으로 32비트 주소는 4개의 8비트 이진수로 분할된 후 4개로 변환됩니다. 10진수. 127.0.0.1(localhost)과 같이 점으로 구분되어 있음을 나타냅니다. 이 설명 방법을 "점수 표기법"이라고 합니다.
IP 주소 수준: 네트워크 번호와 호스트 번호의 두 가지 수준으로 나뉩니다. 네트워크 번호는 호스트가 속한 네트워크를 나타내고, 호스트 번호는 호스트 자체를 나타냅니다. 네트워크 번호와 호스트 번호의 자릿수는 IP 주소 분류와 관련이 있습니다.
3. IP 주소 할당
IP 주소 할당의 기본 원칙은 동일한 네트워크(서브넷, 네트워크 세그먼트)의 다른 호스트에 동일한 네트워크 번호와 다른 호스트 번호를 할당하는 것입니다.
2. 서브넷 마스크
서브넷 마스크는 네트워크 마스크, 주소 마스크라고도 합니다.
위에서 IP 주소가 네트워크 번호와 호스트 번호로 구분된다고 언급했는데, 라우팅은 네트워크 번호와 호스트 번호를 어떻게 구분할까요? 서브넷 마스크를 통과해야 합니다. 서브넷 마스크는 IP 주소와 함께 사용해야 합니다. 클래스 A, B, C의 서브넷 마스크는 각각 255.0.0.0, 255.255.0.0, 255.255.255.0입니다(네트워크 번호 바이트는 255이고 호스트 번호는 255입니다). 바이트는 0) 입니다.
즉, IP 주소가 주어지면 해당 네트워크 번호와 호스트 번호가 무엇인지 어떻게 알 수 있습니까?
지정하지 않으면 어떤 비트가 네트워크 번호인지, 어떤 비트가 호스트 번호인지 알 수 없습니다. 이는 서브넷 마스크를 통해 이루어져야 합니다.
서브넷 마스크의 중요한 역할은 분할하는 것입니다. IP 주소를 네트워크 주소와 호스트 주소로 변환합니다.
서브넷 마스크의 자릿수는 네트워크의 자릿수입니다. 클래스 A 네트워크의 네트워크 번호는 8비트, 서브넷 마스크는 255.0.0.0, 클래스 B 네트워크의 네트워크 번호는 16비트, 서브넷 마스크는 255.255.0.0, 클래스 C 네트워크는 24비트, 255.255.255.0 .
3. 게이트웨이
네트워크 간 커넥터라고도 알려진 게이트웨이는 한 네트워크를 다른 네트워크에 연결하는 "게이트웨이"입니다.
게이트웨이는 본질적으로 한 네트워크에서 다른 네트워크로의 IP 주소입니다. 예를 들어 네트워크 A와 네트워크 B가 있습니다. 네트워크 A의 IP 주소 범위는 "192.168.1.1~192.168.1.254"이고 서브넷 마스크는 255.255.255.0입니다. 2.1~192.168.2.254", 서브넷 마스크는 255.255.255.0입니다. 라우터가 없으면 두 네트워크 간 TCP/IP 통신이 불가능합니다. 두 네트워크가 동일한 스위치(또는 허브)에 연결되어 있어도 TCP/IP 프로토콜은 서브넷 마스크(255.255 .255.0)를 사용합니다. 두 네트워크의 호스트가 서로 다른 네트워크에 있는지 확인합니다.
이 두 네트워크 간의 통신을 위해서는 게이트웨이를 통과해야 합니다. 네트워크 A의 호스트는 데이터 패킷의 대상 호스트가 로컬 네트워크에 없음을 발견하면 데이터 패킷을 자신의 게이트웨이로 전달한 다음 이를 네트워크 B의 게이트웨이로 전달하고 네트워크 B의 게이트웨이는 이를 전달합니다. 네트워크 B 호스트의 누군가에게 전달합니다.
위 내용은 네트워크 기본 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!