IP

초보개발·2021년 11월 11일
0

Network

목록 보기
2/10

IP 주소(Internet Protocol Address)

인터넷에 연결된 모든 컴퓨터 자원을 구분하기 위한 고유한 주소
8비트씩 4부분, 총 32비트

  • A Class : 국가나 대형 통신망에 사용, 0~127
  • B Class : 중대형 통신망에 사용, 128~191
  • C Class : 소규모 통신망, 192~223
  • D Class : 멀티캐스트용, 224~239
  • E Class : 실험적 주소

Subnetting

할당된 네트워크 주소를 다시 여러 개의 작은 네트워크로 나누어 사용하는 것

  • Subnet Mask : 4바이트의 IP주소 중 네트워크 주소와 호스트 주소를 구분하기 위한 비트, 이를 변경해 네트워크 주소를 여러 개로 분할하여 사용, 각 클래스마다 다르게 사용됨

예제

192.168.1.0/24 네트워크를 FLSM 방식을 이용, 3개의 서브넷으로 나누시오
(*Subnet-Zero : 서브넷 부분이 모두 0인 주소도 IP 주소로 사용할 수 있도록 한다)

192.168.1.0/24 네트워크의 서브넷 마스크는 1의 개수가 24개(C Class)
11111111 | 11111111 | 11111111 | 00000000
(255.255.255.0)

서브넷 마스크를 서브넷으로 나눌 때, 서브넷 마스크가 0인 부분(마지막 8비트)를 이용함
3개의 서브넷으로 나누는 것이므로 8비트중 3을 표현하는데 필요한 2비트를 제외하고 나머지 6비트를 호스트로 구성함

11111111 | 11111111 | 11111111 | 11 : 000000 (네트워크 ID : 호스트 ID)
(255.255.255.192)

호스트 ID가 6비트이고, FLSM(Fixed Length Subnet Mask, 고정 크기로 주소할당)이므로 3개의 네트워크에 64개(2^6)씩 고정 크기로 할당함

  • 네트워크 ID , 호스트 수 , IP 주소 범위
    1(00), 64, 192.168.1.0(00000000) ~ 63(00111111)
    2(01), 64, 192.168.1.64(01000000) ~ 127(01111111)
    3(10), 64, 192.168.1.128(10000000) ~ 191(10111111)

IPv6

IPv4의 주소 부족 문제를 해결하기 위해 개발됨
16비트씩 8부분, 총 128비트

  • 128비트의 긴 주소를 사용해 주소 부족 문제 해결
  • IPv4에 비해 자료 전송 속도가 빠름
  • 인증성, 기밀성, 데이터 무결성 지원으로 보안 문제 해결
  • 주소의 확장성, 융통성, 연동성이 좋음
  • 실시간 흐름 제어로 향상된 멀티미디어 기능 지원
  • 패킷 크기 확장 가능 -> 크기에 제한이 없음
  • 기본 헤더 뒤에 확장 헤더를 더함 -> 더욱 다양한 정보 저장 가능 -> 네트워크 기능 확장 용이
  • IPv4와의 호환성이 뛰어남

Domain Name

숫자로 된 IP 주소를 사람이 이해하기 쉬운 문자 형태로 표현한 것

  • DNS(Domain Name System) : 문자로 된 도메인 네임을 컴퓨터가 이해할 수 있는 IP 주소로 변환하는 역할을 하는 시스템

0개의 댓글