Address, Addressing   주소, 어드레스, 주소 체계, 주소 지정, 주소 부여

(2018-06-10)

Logical Address, 논리 주소, Physical Address, 물리 주소, Source Address, Destination Address

1. 주소 (Addressing,Address)  호스트/디바이스/프로세스 등을 유일하게 식별할 수 있는 방법을 제공하는 수단 및 체계


2. 통신 계층 모델 상에서 「주소」가 갖는 역할

  ㅇ 상위계층에게는 하위계층의 장치들이 서로 다른 네트워크에 연결되어 있어도
  ㅇ 주소라는 수단에 의해 단일한 논리적 개념/통일적으로 네트워크 또는 장치들을 다룰 수 있게함


3. 주소 형태/유형의 구분

  ㅇ 주소길이에 따른 구분
     - 계층적 주소형태 (Hierachical Address Model)
        . 국가번호, 지역번호 등과 같은 체계, 효율적 주소해석 및 전달 체계를 추구.
        . (예) 전화번호
     - 평면적 주소형태 (Flat Address Model)
        . 주민번호 처럼 고정길이 체계, 단지 유일성 외에는 별다른 의미를 내포 않음
        . (예) Ethernet 주소

  ㅇ 개념적 주소 구분
     - 논리 주소 : 네트워크계층 주소(IP 주소),    가상 메모리 주소 등
        . (IP주소논리적 구분 例) 공인 IP, 사설 IP
     - 물리 주소 : 데이터링크계층 주소(MAC 주소), 물리 메모리 주소 등

  ㅇ 송수신 주소 구분 (발신지/수신지 주소,원천지/목적지 주소)
     - 대부분의 전송방식이 점 대 다중점 링크로 보내지거나 받아지므로,
     - 통상, 단일 프레임/패킷 내에,
        . 송신지(Source Address) 및 수신지(Destination Address) 주소를 함께 보내어
          송수신지 양쪽 모두를 명확하게 함   ☞ MAC 프레임, 이더넷 프레임, IP 패킷 헤더 참조

  ㅇ 단일주소,집단주소 등에 따른 구분
     -  Unicast Address      : 1 대 1  (특정 단일)
     -  Multicast Address    : 1 대 多 (특정 집단)
     -  Broadcast Address    : 1 대 多 (불특정 다수)
     -  기타 방식(IPv6 주소) : Anycast (근접 누구나)

  ㅇ 한편, 인터넷서 말하는 2-level 계층적 주소란?
     - 인터넷 망내에서 네트워크계층 관점에서 바라다본 주소에서는, 
        . 망에 대한 식별(네트워크번호) 그리고 노드에 대한 식별 (노드번호)을 하는
          두 개의 영역으로 구분   ☞ IP Address 참조 
        . 이를두고 (네트워크,노드)로 구분된 2-level 계층적 주소 모델이라고 부름


4. 통신계층 상의 주소 표현트랜스포트 계층 상의 주소 (프로세스 주소 : 호스트프로세스 식별)
     - 호스트 주소프로세스 주소와의 조합
        . 소켓 주소 = IP 주소 + 포트 주소
           ..  인터넷 상의 호스트 주소(IP주소)와  그 호스트내의 프로세스 주소(포트
               주소)와의 조합을 의미
     - OSI 계층모델상에서 트랜스포트 계층은 응용 프로세스 간 상호 통신을 담당

  ㅇ 망계층 상의 주소 (논리 주소 : 소프트웨어적, 네트워크서브넷/노드/인터페이스 식별)
     - IP 주소
        . IPv4 : 총 32 비트IPv4 주소
           .. 네트워크 식별 주소 및 노드 식별 주소에 따라 4개로 분류 (A,B,C,D Class 구분)
        . IPv6 : 총 128 비트IPv6 주소
     - IPX  : 총 80 비트 
        . 네트워크 식별 영역 : 32 비트,  노드 식별 영역 : 48 비트
     - AppleTalk 
        . 네트워크 식별 영역 : 최대 16 비트,  노드 식별 영역 : 최대 8 비트데이터링크 계층 상의 주소 (물리 주소 : 주로, 하드웨어 상에 구현)  
     - MAC 주소,ATM 주소 등 매우 다양한 형태의 주소 구현 있음


5. TCP/IP에서 계층별 주소의 식별 대상응용계층 
     - URL : 인터넷 상의 자원들의 위치와 그 접근방법 식별 例) http://www.ktword.co.kr
     - 이메일 주소 : 例) user@mail.com 처럼 도메인 메일서버(mail.com) 내 메일박스(info)
                         의 식별

  ㅇ 전송계층 
     - 포트번호(16 비트)     : 동일 호스트프로세스 식별

  ㅇ IP 계층
     - IP 주소(32 비트)      : 네트워크 상의 호스트 식별
     - 프로토콜 번호(8 비트) : 상위계층 프로토콜 식별

  ㅇ 링크계층
     - MAC주소(48 비트)      : LAN 상의 노드 식별 (유선 LAN, 무선 LAN 공통 적용)
     - Ethertype(16 비트)    : 상위계층 프로토콜 식별


6. [참고사항]  기타 주소체계/이름체계 관련

  ㅇ 전화망 주소의 체계                         ☞  번호계획, 번호체계, E.164ATM 주소의 체계                            ☞  ATM 주소체계 

  ㅇ 기존 전화번호인터넷 주소체계로 수용     ☞  ENUM이동성 주소                                ☞  MIPOSI 계층모델 계층간 경계점 주소            ☞  NSAP 

  ㅇ 주소의 변환 및 해석                        ☞  주소 해석/주소 변환 (ARP,NAT등)

  ㅇ 인터넷상의 이름 명명/체계,인터넷 자원 식별 ☞  DNS, URI, URL


[프로토콜 기능] 1. 에러제어 2. 캡슐화 3. 순서제어 4. 흐름제어 5. 동기화 6. 주소지정 7. 단편화
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
        1. 통신 이란?
        2. 신뢰적 통신
    1.   통신이론
    2.   선로/전송
    3.   통신망 일반
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
          1. 데이터통신망
          2. 인터넷
          3. 데이터 네트워크 설계
      1.   데이터 단위
      2.   프로토콜/계층
        1.   프로토콜 일반
              1. "프로토콜"이란?
              2. TLV
              3. 투명성
              4. 핸드세이킹
              5. 전송제어절차
          1.   프로토콜 기능
            1.   1. 에러제어
                2. 캡슐화
                3. 순서제어
                4. 흐름제어
                5. 동기화
                6. 주소지정
                7. 단편화
          2.   흐름 제어
        2.   계층 모델
      3.   데이터 링크
      4.   TCP/IP
      5.   라우팅
      6.   인터넷 QoS
      7.   인터넷 관리
      8.   인터넷 응용
      9.   인터넷 기타
      10.   패킷교환(PSN)
      11.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록(시험중)     참고문헌