본문 바로가기
CS 전공 지식/네트워크

06. IP 주소의 응용

by Chaedie 2022. 5. 24.
728x90

모든 레퍼런스는 K-MOOC : 네트워크 기초 (성균관대 안성진 교수님)  입니다.


1. IP주소와 서브넷

IP주소

  • 네트워크 주소에서 송신자 수신자를 구별할 수 있음
  • PSTN(Public Switched Telephone Network , 전화 네트웤) 이면 전화번호
  • IP주소는 연결주소, DDN(Dotted Dicimal Notation)으로 표기 한다.
  • 클래스 구분 주소 (Classful Addressing) (이전 방식)
  • Netid, Hostid
  • 0.0.0.0 과 255.255.255.255 은 사용 못함.

서브넷 주소설정 (Subnetting)

  • 기관 내부는 사실 여러 개의 서브 네트워크로 구성
    • 따라서 서브 네트워크를 구분할 방법이 필요해짐
    • Hostid의 일부를 사용하여 서브넷 식별자를 할당
    • ex) 134.75.0.0 같은 B클래스 주소가 주어지면
      • 134.75.1.0 : 영업부
      • 134.75.2.0 : 기술부
      • 등등 이런식으로 hostid 일부를 subnet id로 사용

마스크 (Mask)

  • 여기까지 호스트고, 여기까지 서브넷id에서 구분해주는게 서브넷 마스크
  • 11111100000 : 1부분은 네트워크 부분, 0부분은 호스트 부분입니다. 이런식
  • Slash Notation 또는 CIDR(Classless Interdomain Routing) 표기를 사용한다.

2. 가변 길이 주소

가변 길이 주소 지정 (Classless Addressing)

  • 클래스 구분 IP주소의 문제점
    • 네트웤이 너무 커져서 비효율적
  • 가변 길이 주소 지정으로 원하는 수만큼의 주소만 배정
    • 클래스 구분 불필요
    • 32비트 전체 주소 공간에 대해 효율적으로 주소 사용

가변 길이 주소 할당 규칙

  • 할당 주소의 수는 2의 n승이어야 함
  • 할당 주소는 연속적임
  • 시작 주소는 할당하는 주소의 수로 나누어 떨어짐

Mask

  • 시작주소와 슬래쉬가 주어짐
    • ex) 240.20.35.36/28 로 주어지면
    • 네트워크 주소 : 240.20.35.32

Subnetting


읽을 거리

“누가, 어디서 보낸걸까?” IP 주소 추적하기

http://www.itworld.co.kr/t/62078/네트워크/108791#csidx111e36557502aaaae3b424bd346ee81

 

댓글