IPv6 정보통신망 레포트
본 자료는 5페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
해당 자료는 5페이지 까지만 미리보기를 제공합니다.
5페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

IPv6 정보통신망 레포트에 대한 보고서 자료입니다.

목차

IPv6 에 관한 정보통신망 레포트입니다.
손진곤 교수님께서 강의하신 정보통신망 레포트입니다..
참고로 제가 이 레포트 점수를 만점(20점) 받았습니다..
많이 이용주세요~~

본문내용

y Qualified Domain Name) 형태의 이름을 알려주게 된다. FQDN 이름을 수신한 SOCKS 서버는 이 이름으로 DNS 서버에게 쿼리를 전송하고, 목적지 주소를 획득하게 된다. 이에 따라 SOCKS 서버는 최종적인 목적지 IPv4 호스트로 소켓 연결을 설정하게 되는 것이다. 이SOCKS 변환 방식에서 IPv6 주소만을 사용하는 IPv6 응용과 IPv4 주소만 가진 IPv4 응용이 서로를 어떻게 인지할 것인가 있다. 다음의 (그림 4)에서는 SOCKS 변환 기술에서의 주소 변환 방법이다. SOCKS 라이버러리는 가짜 IP를 응용에게 알려 주고, 실제 IP는 SOCKS 서버가 DNS와 통신을 통해 알게 되는 과정이다.
4. BIS(Bump-In-the Stack)
지금까지 개발된 수많은 IPv4 응용을 IPv6 환경에서도 수정없이 사용하고자 하는 시도에서 BIS 변환 기술은 개발되기 시작했다. BIS 모듈은 TCP/IP 모듈과 네트워크 드라이브 모듈 사이에 위치하며, 데이터를 가로채서 IPv4 또는 IPv6 패킷으로 변환하는 역할을 수행한다. 기본적으로 IPv6 호스트는 듀얼 스택 구조를 가져야 하며, 호스트 내부적으로만 사용되는 IPv4 주소 pool을 가져야 한다. 이 경우, IPv6 호스트상의 IPv4 응용들은 자신이 통신하고자 하는 상대자의 정확한 이름만 알고 있으면, 상대가 IPv6 노드인지, IPv4 노드인지에 대해 알아야 할 필요가 없다. 이 BIS를 이루는 구성 요소들은 (그림 5)과 같으며, 크게 3가지 기능으로 구분된다.
첫번째로 살펴볼 구성 요소는 NAT-PT의 DNS-ALG와 유사한 기능을 수행하는 확장된 Name Resolver이다. 기본적으로 IPv4 응용이 gethostbyname( )과 같은 함수를 호출하면 Resolver가 동작하게 되며, 이에 대한 응답으로 IPv4 주소를 돌려주면 된다. 그러나, 통신 상대가 IPv6 노드일 수도 있으므로, AAAA 형식으로 DNS 쿼리하는 기능을 Resolver는 포함해야 한다. 이 경우, 수신 IPv6 주소 대신에 IPv4 응용에게 돌려 줄 IPv4 주소를 할당받기 위해, Resolver는 Address Mapper를 호출하게 된다. 두번째 구성요소는 Address Mapper이다. 호스트 시스템 내에서만 통용되는 IPv4 주소 pool을 할당하는 역할을 수행하며, 매핑된 IPv4와 IPv6 관계 정보를 유지한다. 세번째 구성 요소는 Translator이며, IPv4 응용으로부터 수신한 IPv4 패킷을 SIIT에 정의된 규칙에 따라 IPv6 패킷으로 변환하여 망으로 전달하는 기능을 수행한다.
BIS 변환 기술은 NIC(Network Interface Card)에 의존적이기 때문에, 일본 히타치 등에서 NE2000과 3Com 계열의 일부에서만 개발되고 있다. 이와 같은 단점을 극복하기 위해, BIS 개념을 그대로 TCP/IP 상위에서 구현하고자 하는 BIA(Bump-In-the-API) 기술이 연구되고 있다.
지금까지 대표적인 IPv4/IPv6 변환 기술에 대해 살펴보았다. <표 4>에서 나타낸 특징들을 서로 비교해 보고, 사용 환경에 따라 적절한 방식을 선택해야 할 것이다.
장단점은 무엇인가?
- 확장된 주소공간
IPv6 주소는 128비트 길이로써 IPv4 주소의 32비트와 비교할 때 이는 주소공간의 비트수로만 4배의 차이를 갖는다. 이 크기는 현재 무선 인터넷 및 홈네트워킹 등의 분야에서 필요로 하는 주소와 향후에 필요할지도 모를 주소들을 모두 수용할 수 있는 크기로 설계되었다. 또 IPv4가 클래스 구조인 반면에 prefix와 interface ID로 나뉘어진 IPv6 주소 구조는 interface ID가 MAC 계층 주소를 그대로 수용할 수 있을 만큼 큰 주소공간을 가진다. 그리고 이 인터페이스 영역에 IPv4 주소를 그대로 포함시키는 IPv4-compatible 주소형식을 지원하므로 IPv4 응용을 쉽게 수용할 수 있다. 그리고 Prefix는 논리적인 계층구조를 지원하며 DNS (Domain Name System)의 관리를 쉽게하고 local, site, gloval 주소로 분리되어 효율적인 멀티캐스팅을 지원한다. 그리고 IPv4에서 지원되지 않는 새로운 개념의 주소체계인 anycast를 지원하며, 이를 이용하여 효과적인 라우터 관리가 가능하다.
- 기본헤더의 단순화
IPv6는 IPv4에 비해 기본헤더 길이가 40바이트로 2배 증가하지만 가변길이 필드를 가지지 않고 header checksum 필드를 제거하여 헤더 내의 필드 개수를 줄임으로서 라우터 등의 노드에서 라우팅 과정을 단순화하고 빠르게 하여 비용을 단축시킨다.
- 옵션/확장헤더의 지원
IPv6는 부가적 기능을 허용하는 새로운 옵션을 가진다. 직접적으로 중간 라우터들에게 처리명령을 줄 수 있으며 또한 소스 라우팅을 지원하기 때문에 더욱더 효과적인 포워딩을 지원한다. 그리고 송신자 노드만이 패킷 분할기능을 지원하므로, 중간 노드들의 부하를 줄일 수 있고 이러한 기능은 IPv4에서 제공되지 않았던 end-to-end 보안기능을 지원한다. 그리고 얼마든지 확장옵션헤더를 11 첨가할 수 있기 때문에 새로운 기능을 쉽게 추가할 수 있는 유연한 구조를 가진다.
- QoS에 대한 지원
IPv6에서는 서비스유형 필드가 삭제되고 flow label이라고 불리는 메커니즘이 추가되어 송신자가 패킷에 대한 특별한 처리를 요청할 수 있다. 따라서 flow label 정보에 따라 처리하면 라우팅 테이블에서 IPv6 주소를 찾지 않아도 되기 때문에 패킷 처리시간을 줄일 수 있다. 이러한 메커니즘은 QoS와 연관되어 실시간 오디오, 비디오와 같은 트래픽 제공에 사용될 수 있다.
- 보안성의 제공
IPv6에서 암호화와 인증 옵션들은 패킷의 신뢰성과 무결성을 제공한다. IPv6의 AH (Authentication Header) 확장헤더를 이용한 인증 및 무결성 서비스와 ESP (Encapsulating Security Payload) 확장헤더를 이용한 데이터 기밀성 서비스를 통해 IPv4보다 월등한 보안성을 제공할 수 있다.

키워드

  • 가격8,000
  • 페이지수17페이지
  • 등록일2005.12.26
  • 저작시기2005.12
  • 파일형식한글(hwp)
  • 자료번호#329661
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니