네트워킹 4일차 - IP주소

강준석·2023년 11월 3일
0

네트워킹

목록 보기
4/4

IP주소

컴퓨터 네트워크에서 각 장치 또는 호스트를 식별하고 위치를 지정하는 데 사용되는 고유한 주소이다.
IP주소는 인터넷에서 데이터 패킷을 전송하고 받는 데 필요한 주소 체계로, 모든 인터넷 연결 장치에 할당된다.


라우터에서 IP주소 이해하기

  • 이더넷 인터페이스 : 내부 네트워크에 연결되는 라우터의 포트
  • 시리얼 인터페이스 : 외부, 인터넷쪽으로 연결되는 인터페이스

위와 같은 가정에서 우리가 라우터에 부여해야 하는 IP주소는 이더넷, 시리얼 인터페이스에 부여 하므로 두 개가 된다.

라우터의 이더넷 IP주소 부여하기

  • 내부 PC용으로 부여받은 주소가 203.120.140.1 ~ 203.120.140.255 까지라면 라우터의 주소는 그 중 하나, 보통 맨 앞의 주소를 쓴다 ( 203.120.140.1 )
  • 라우터에 부여된 주소는 다시 내부 PC에 부여하면 안됨. ( 절대 같은 IP주소를 가지면 안됨 )

라우터의 시리얼 IP주소 부여하기

  • 라우터에 접속하는 상대편 (ISP 업체) 라우터의 시리얼 인터페이스와 IP주소를 서로 맞춰야한다.
  • 상대의 라우터의 시리얼이 203.150.150.5 서브넷 마스크가 255.255.255.252 라면
    우리의 라우터 시리얼은 203.150.150.6 서브넷 마스크는 동일하게 255.255.255.252가 된다.
    ( 일단 서브넷 마스크는 서로 같아야 한다. )
  • 그렇게 되면 내부 이더넷 IP주소와는 다른 네트워크가 된다.

IP 주소의 네트워크, 호스트 부분

IP주소 자체는 네트워크 부분과 호스트 부분으로 나뉘어져있다.
하나의 네트워크에서는 네트워크 부분은 같아야하며, 호스트부분은 모두 달라야한다.
예시)
IP주소 203.240.100.1 ~ IP주소 203.240.100.255 일때 203.240.100은 네트워크 부분 맨뒤 1 ~ 255는 각각의 호스트 부분이 된다.

  • 네트워크 : 쉽게 말하면 브로드캐스트 영역 ( 하나의 PC가 데이터를 뿌렸을 때 그 데이터를 라우터를 거치지 않고도 바로 받을 수 있는 영역 )
  • 호스트 : 네트워크에 연결된 각각의 PC, 장비

IP주소의 클래스

A클래스 : IP주소를 32자리 이진수로 표현했을 때 앞자리가 항상 0인 경우

         이진수 표현 시 0xxx xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxx 처럼 됨

         네트워크 주소는 1.0.0.0 ~ 126.0.0.0 으로 규정되어 있음. 

B클래스 : IP주소를 32자리 이진수로 표현했을 때 앞자리가 10인 경우

        10xx xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxx

         네트워크 주소의 범위는 128.0.0.0 ~ 191.255.255.255 으로 규정되어 있음.

C클래스 : IP주소를 32자리 이진수로 표현했을 때 앞자리가 110인 경우

         192.0.0 ~ 223.255.255

이해 ㄴㄴ

  1. IP주소를 abcde로 왜 나누고 어떻게 나누고 무슨 기준으로 나뉘는가
profile
백엔드개발자를 목표로 공부중

0개의 댓글