초보 질문: 컴퓨터의 주소는 무엇으로 구성되어 있나요?
IP 주소'는 'TCP/IP'(Transmite Control Protocol, 전송 제어 프로토콜/인터넷 프로토콜)의 프로토콜 중 하나입니다.
그 이유 인터넷이 광범위한 영역의 다양한 네트워크 시스템에서 컴퓨터를 상호 연결할 수 있는 것은 주로 TCP/IP 프로토콜의 네트워크 환경에서 "세계를 통합"하는 TCP/IP 프로토콜의 적용 때문입니다. 호스트의 위치를 확인하려면 TCP/IP 프로토콜에 대해 IP 주소, 서브넷 마스크
, 게이트웨이 주소 등 세 가지 매개변수를 지정해야 합니다. IP 주소는 실제로 네트워크 물리적 주소를 "통합"하는 방법입니다. 상위 계층 소프트웨어를 통한 IP 인터네트워크 계층입니다. 이 방법은 통합 주소를 사용합니다.
통합 관리 대상 호스트에 할당되는 형식입니다.
인터넷의 서로 다른 IP 주소가 있습니다. 각 호스트의 IP 주소는
32비트, 즉 4비트로 구성됩니다. 사용자가 쉽게 읽고 이해할 수 있도록
일반적으로 "점으로 구분된 십진수 표현"을 사용합니다. 는 부분으로 구분됩니다. 예를 들어 61.129.64.150은 해커포스 웹 서버의 IP 주소입니다. 각 IP 주소는 네트워크 크기를 나타냅니다. , 호스트 번호는 네트워크의 호스트 주소 번호를 나타냅니다. 네트워크 크기에 따라 IP 주소는 A, B, C, D
및 E의 다섯 가지 범주로 나눌 수 있습니다. A, B, C는 세 가지 주요 주소 유형입니다. 클래스 D는 다중 대상 전송을 위한 다중 대상 주소 전용입니다. /p>
유효한 IP 주소 범위입니다.
분류 네트워크 번호 호스트 번호
A 1~126 0~255 0~255 1~254
B 128~191 0~255 0~255 1~254
C 192~223 0~255 0~255 1~254
IP 주소에는 여러 유형이 있습니다. 특별한 의미를 지닌 주소:
브로드캐스트 주소: TCP/IP 프로토콜에서는 호스트 번호 부분이 모두 1인 IP 주소를 브로드캐스트에 사용하도록 규정합니다. 소위 브로드캐스트 주소는 호스트가 동시에 보내는 인터넷상의 모든 주소를 나타냅니다. 즉, 인터넷은 물리적 네트워크 특성에 관계없이 브로드캐스트 전송을 지원합니다. 예를 들어 136.78.255.255는 클래스 B 주소입니다. >
A 브로드캐스트 주소로 정보를 보냅니다. 네트워크 번호가 136.78인 모든 호스트에 정보를 보냅니다.
제한된 브로드캐스트 주소: 로컬 네트워크 내에서 브로드캐스트해야 하는 경우가 있지만 로컬 네트워크의 네트워크 번호를 알 수 없는 경우가 있습니다. TCP/IP 프로토콜에서는 32비트 IP 주소가 모두 1로 규정되어 있습니다. 이 네트워크에서 브로드캐스팅하는 데 사용됩니다. 즉 255.255.255.255입니다.
"0" 주소: TCP/IP 프로토콜은 네트워크 번호가 모두 0인 경우
"이 네트워크"로 해석되도록 규정합니다. 호스트가
이 네트워크 내에서 통신을 시도하지만 이 네트워크의 네트워크 번호를 모르는 경우
"0" 주소를 사용할 수 있습니다. 루프백 주소 클래스 A 네트워크 주소
127의 첫 번째 10진수 값은 127.1.11.13과 같은 예약된 주소로 네트워크 소프트웨어 테스트 및 로컬 시스템 상호 연결에 사용됩니다.
프로세스 커뮤니케이션. IP 주소의 어느 부분이 네트워크 번호를 나타내고, 어느 부분이 호스트 번호를 나타내는지 빠르게 확인하고 두 IP 주소가 동일한 네트워크에 속하는지 확인하기 위해 서브넷 마스크가 생성됩니다. 서브넷 마스크는 전체 IP 주소의 비트 패턴을 제공하며, 여기서 1은 네트워크 부분을 나타내고 0은 IP 호스트 번호 부분을 나타냅니다.
이를 사용하면 IP 주소가 어디인지 파악하는 데 도움이 됩니다.
네트워크 번호가 끝나고 호스트 번호가 시작됩니다. 클래스 A, B, C 네트워크 표준
기본 마스크는 다음과 같습니다. 범주 서브넷 마스크 비트 패턴 서브넷 마스크
A 11111111.00000000.00000000.00000000 255.0.0.0
p>
B 11111111.11111111.00000000.00000000 255.255.0.0
C 11111111.11111111.11111111.00000000 255.2
55.255.0 켜져 있는 경우 인터넷 인터넷에서 통신하는 두 호스트의 IP 주소 p>
차이가 192.83.192.10과 192.83.192.32인 경우 서브넷 마스크 2
55.255.255.0은 두 IP 주소에 대해 각각 AND 연산을 수행합니다
마지막으로 네트워크 번호와 호스트 번호를 알아낸 결과, 두 IP 주소가 동일한 네트워크에 속해 있는 것으로 판단할 수 있습니다. 네트워크 분할 상황에서 IP 주소를 효과적으로
사용하려면 호스트 번호의 상위 부분을 서브넷 번호로 가져오고
서브넷 마스크를 확장하면 됩니다. 일반적인 8비트 제한입니다. 특정 유형의 주소에 대해 더 많은 서브넷을 만드는 데 사용되는 코드입니다. 그러나 더 많은 서브넷이 생성될수록 각 서브넷에서 사용 가능한 호스트 주소의 수가
줄어듭니다. 추가 서브넷에 대한 서브넷 마스크를 결정하려면 먼저 IP 트래픽이 전달될 네트워크 세그먼트 수를 결정한 다음 네트워크 세그먼트 수를 수용할 수 있는 가장 낮은 서브넷을 결정합니다. 마스크 번호를 포함하는 네트워크 주소를 사용하지 마십시오. 모두 0이거나 모두 1입니다.
완전히 다른 두 개의 네트워크(이기종 네트워크)를 연결하려면 일반적으로 게이트웨이가 사용됩니다. 인터넷에서는 두 네트워크도 게이트웨이라는 장치를 통해 연결됩니다.
. 이 컴퓨터는
사용자가 통신하는 컴퓨터의 IP 주소를 기반으로 사용자가 보낸 정보를 로컬 네트워크 외부로 보낼지 여부를 결정하는 동시에 외부 세계에도 보냅니다.
컴퓨터의 정보를 수신할 때 한 네트워크를 다른 네트워크와 연결하는 채널입니다. TCP/IP 프로토콜에 주소를 지정할 수 있도록
채널에 게이트웨이 주소라고 하는 IP 주소가 할당됩니다.
간단히 말하면 "IP 주소"는 각 호스트의 "ID 카드"입니다!