자격증/정보처리기사

161. 인터넷(A)

환성 2023. 2. 6. 17:29
728x90

인터넷

  • TCP/IP 프로토콜을 기반으로 하여 전 세계 수많은 컴퓨터와 네트워크들이 연결된 광범위한 컴퓨터 통신망
  • 미 국방성의 ARPANET 시작
  • 유닉스 운영체제를 기반으로 함

 

IP 주소

  • 총 32비트, A~E클래스 
  • A 클래스 : 0~127, 2^24개(16777216개)의 호스트 사용 가능
  • B 클래스 : 128~191, 2^16개(65536개)의 호스트 사용 가능
  • C 클래스 : 192~223, 2^8개(256개)의 호스트 사용 가능
  • D 클래스 : 멀티 캐스트용(224~239)
  • E 클래스 : 실험적 주소

 

서브네팅

  • 할당된 네트워크 주소를 다시 여러 개의 작은 네트워크로 나누어 사용하는 것
  • 서브넷 마스크 : 4바이트의 IP 주소 중 네트워크 주소와 호스트 주소를 구분하기 위한 비트
  • 서브넷 마스크는 각 클래스마다 다르게 사용
  • Ex.) 192.168.1.0/24 네트워크를 FLSM 방식을 이용하여 3개의 Subnet로 나뉠 때
  • 11111111(255) 11111111(255) 11111111(255) 00000000(0) -> 마지막 8비트만 이용하면 됨, 3개의 Subnet로 구성이니 8비트 중 3을 표현하는데 필요한 2비트를 제외하고 6비트를 호스트로 구성
  • 호스트 ID가 6Bit로 설정되었고, FLSM 이므로 3개의 네트워크에 64개(2^6)씩 고정된 크기로 할당
  • 네트워크 ID 1(00) : 192.168.1.0~63
  • 2(01) : 192.168.1.64 ~ 127
  • 3(10) : 192.168.1.128 ~ 191

 

IPv6

  • IPv4의 주소 부족 문제를 해결하기 위해 개발
  • 인증성, 기밀성, 데이터 무결성 문제 해결
  • 16비트 8부분, 총 128비트, ;으로 구분
  • 주소 체계 : 유니캐스트(단일 송신자와 단일 수신자), 멀티캐스트(단일 송신자 다중 수신자), 애니 캐스트(단일 송신자와 가장 가까이 있는 수신자) 

 

도메인 네임

  • 숫자로 된 IP 주소를 사람이 이해하기 쉬운 문자 형태로 표현한 것
  • 왼쪽에서 오른쪽으로 갈수록 상위 도메인