본문 바로가기

카테고리 없음

네트워크란 무엇인가 -3

인터넷 식별자

  • Domain Name ( Option ) : google.com (성) / 편리한 호출 가능
    • www.google.com → DNS(Service,System,Server) → 8.8.8.8 → 구글 접속
    • www,cafe,blog : 호스트 이름 (이름)
  • IP Address ( Necessary ) : IPv4 Classful (계층적, 비유동성,비경제적) → IPv6
    • NAT 중요
    • ABCDE 클래스
    • IPv4 구조
      • 네트워크주소 + 호스트 주소 = 4 byte (4 Octect) / 10진수 / 2의 32제곱 = 약43억개
      • 하나의 필드 8비트 = 1 바이트
      구분 클래스 시작 끝 서브넷마스크 사용가능개수
      Public A 0 127 255.0.0.0 16,581,375
        B 128 191 255.255.0.0 65,025
        C 192 223 255.255.255.0 256
      Multicasting D 224 239 255.255.255.255  
      TEST E 240 255    
      • 서브넷마스크(경제적)
        • 서브넷팅
          • 네트워크 주소(변동불가=성) + 호스트 주소(이름)
          • 동일 집에서는 한명만 다른 집에서는 동일한 이름 있을 수도 있다
        • 라우터는 아이피 쉐프
        • 라우터에 아이피 할당
          • EX) 라우터 192.168.10.100/ 24비트 / 255.255.255.0 = ANDing ⇒ 네트워크 주소 계산
          • 25비트 2의 1제곱 = 두 가지 경우의 수 = 2 개의 서브넷
            • 네트워크 주소 0 , 128
            • 호스트주소 개수 1-126
            • 브로트캐스트 주소 127, 255
            • 라우터 126개 / PC 125개 ( 라우터 = 1 )
            • 192.168.10.0 네트워크 주소는 어디로? 깃발 역할
            • 192.168.10.1 라우터 주소
              • 라우터 주소 최소 필요 IP 수 ; 4
              • 라우터1,2, 네트워크주소,브로트캐스트주소
          • 26비트 2의 2제곱 = 네 가지 경우의 수= 4개의 서브넷
          • 0 -63 / 64 - 127 / 128 - 191 / 192 -255
          128 64 32 16 8 4 2 1
          A 0              
          B 1 0            
          C 1 1 0          
            1 1 1 0        
                           
                           
          • 공인 IP vs 사설 IPPublic IP Private IP
              Internet accessible Local network only
            A 0-127.0.0.0 10.0.0.0 - 10.255.255.255
            B 128-191.0.0.0 172.16.0.0 - 172.31.255.255
            C 192-223.0.0.0 192.168.0 .0 - 192.168.255.255
              224-239.0.0.0  
          • NAT (Network Access Trasnslation)
            • 부족한 아이피 효율 극대화
            • 외부에서 내부 접근불가 - 방화벽 기능
            • 사설 IP 라우팅 불가 - 허용 시 가능
  • MAC Address ( Necessary )