OSI 3계층 네트워크(Network) 계층

최영우·2022년 8월 19일
0

Layer 3 Network

Day 4

  • 역할 : 원거리 통신, 경로 결정(routing)

🔴ip Address

📌Ip Address란?

  • 전체 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호
  • IP 주소는 고유한 값으로 사용
    -국제 인터넷 주소 관리 기구(ICANN)에서 관리
  • IPv4 와 IPv6 가 있음

📌IPv4표현

  • 총 4byte(32bits)의 크기를 가짐
  • 4개의 옥텟(Octet)으로 구분하여 사용
    -1byte(8bits)를 1옥텟이라 부름
    -옥텟과 옥텟사이를 온점(.)으로 구분
  • 일반적으로 10진수로 표현 함
  • IP의 총 개수 -> 2의 32승 = 약 42억 9천만 개

📌IP Address 구성 방식

  • Net(Network) ID와 Host ID로 구성되어 있음(2단계 주소 체계)

  • Net ID : 네트워크 영역을 식별하기 위한 값

  • Host ID : 한 네트워크 영역 안에서 호스트를 식별하기 위한 값

  • 초기 IP는 Net ID 8bits, 나머지 24bits를 Host ID로 사용하였으나 네트워크 영역이 많아짐에 따라 현재는 Net ID 크기가 유동적으로 변함

📌IP주소 확인 순서

  • Net ID를 이용하여 지정된 네트워크를 찾은 다음 네트워크 내부에서 Host ID를 이용하여 지정된 호스트를 식별 함

📌Classful Network

  • 개수가 제한되어 있는 IP를 효율적으로 할당하고 관리하기 위해 도입된 IP관리 체계
  • 전체 IP를 지정된 크기대로 class라는 그룹으로 분리 함
  • 네트워크에서 필요한 IP의 개수대로 class에 지정된 동일한 양만큼 IP를 할당하는 방식
    -IP 할당용 class -> A,B,C
  • A~C Class의 Net ID 크기를 다르게 사용 함
    -하나의 Network 영역에서 할당 가능한 Host 크기가 달라짐

📌Class 별 Network 범위

📌공인 IP

  • ICANN, 인터넷 진흥원(KISA)등의 IP 주소 할당 공인기관에서 할당한 인터넷 상에서 사용할 수 있는 IP 주소
  • WAN에서 유일하게 장비의 위치를 식별할 수 있는 IP주소
  • 중복된 주소를 사용하면 안됨

📌Bogan IP(특수목적 IP)

  • 할당되지 않았거나 특수한 목적으로 예약된 주소 IP주소
  • Bogan IP 목록은 RFC3330(IPv4), RFC4773(IPv6) 문서를 통해 공표

📌Bogan IP 종류

📌Classful Network의 문제점

  • 무조건 고정된 개수대로 IP를 할당해야 함
  • 효율적이고 체계적인 관리를 위해 도입되었지만 낭비를 유발함
  • IP 부족 문제가 심각해짐

해결방법

  • subnet
  • classless Network

📌Subnet(Sub network)

  • IP를 좀 더 효율적으로 나누기 위해 하나의 네트워크를 분할하여 사용
  • IP주소의 낭비를 줄이고 좀 더 효율적으로 할당하기 위해 제시된 기법
  • 브로드캐스트 영역을 축소 함 -> 트래픽을 감소시킴

📌Subnet Mask

  • IP주소 같은 형식을 가짐
  • Net ID 와 Host ID를 구분하기 위한 용도
  • Bit 값이 1인 부분은 Net ID, 0인 부분은 Host ID로 구분
  • Subnet Mask의 0 또는 1은 반드시 연속적으로 배치되어야 함

💎Subnetting

  • 하나의 네트워크 대역의 IP를 sub network로 분할하는 작업
  • 네트워크 세분화를 위한 IP 주소의 구성 변경
  • Host ID에 할당된 비트들을 추가적으로 Net ID로 사용

💎Subnetting 순서

  1. 개수 확인
  • Network 나 Host 기준 필요한 개수 확인
  • 필요한 개수가 포함되는 최소 2의 거듭 제곱 값으로 구하기
  1. Subnet Mask 구하기
  • 기존 할당 받은 Subnet Mask 가져오기
  • 필요 개수를 이용하여 Subnet Mask 변경
  1. Network 영역 구하기
  • 할당 받은 IP 주소 가져오기
  • Subnet Mask에 대입해서 Network 영역 구하기
  1. Network 주소, Broadcast 주소, 할당 가능한 IP 범위 구하기
  • Network 주소는 Network 범위에서 가장 작은 IP
  • Broadcast 주소는 Network 범위에서 가장 큰 IP

0개의 댓글

관련 채용 정보