1 / 12

IntServ & DiffServ

IntServ & DiffServ. 차충용. 1. IntServ 개요. IntServ : 실시간 응용 서비스를 요구하는 인터넷 QoS 보장을 위한 IP 패킷 전달 방식 사전에 자원을 예약하는 방식에 의해 QoS 를 제공하는 모델 ; QoS 를 보장해 주어야 하는 서비스에 대해서는 RSVP(Resource reSerVation Protocol; 유입되는 패킷을 패킷 흐름 별로 분류하여 예약된 서비스에 대해서만 해당 자원을 할당. 2. 특징.

Download Presentation

IntServ & DiffServ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IntServ & DiffServ 차충용

  2. 1.IntServ개요 • IntServ: 실시간 응용 서비스를 요구하는 인터넷 QoS보장을 위한 IP패킷 전달 방식 • 사전에 자원을 예약하는 방식에 의해 QoS를 제공하는 모델; • QoS를 보장해 주어야 하는 서비스에 대해서는 RSVP(Resource reSerVation Protocol; 유입되는 패킷을 패킷 흐름 별로 분류하여 예약된 서비스에 대해서만 해당 자원을 할당.

  3. 2.특징 • 통상의 인터넷에서는 상태(state)가 없는데 반해, InterServ모델은 각 라우터에서 플로우 단위(Per-Flow)로 상태를 유지해야 한다 • 기본 자원; Link Capacity, router buffer • A.흐름단위의 상태 유지로 복잡한 수락제어 및 트래픽 스케줄링 기법 가능 • B.이에 따른 새로운 신호방식으로서 RSVP(자원 예약 프로토콜) 필요 • C.각 라우터 장비에서 프로우당 상태 유지 및 예약처리는 대규모 망에서 상당한 부담이 되며 따라서 확장성(Scalability)에 불리. • 인터넷 전체 망에 걸쳐 광범위한 상태 정보 유지 필요 • 보편화에 장애

  4. 3.IntServ 구성요소 • 구성요소 • A.RSVP 프로세서 • B.연결 수락 제어 프로세서 • C.패킷 스케줄러 • D.분류기

  5. 4.Integrated Service모델에서 정의한 서비스 등급 분류 • A.Best-Effort Service • 최선의 노력을 다하지만 확실한 전송의 보장은 하지 않음 • B.Controlled-Load service • 다소 유연한 실시간 응용 지원 및 better 서비스 지원 • C.Guaranteed Service • 엄격한 실시간 응용을 지원, 절대적인 QoS기준을 제시해야 한다

  6. DiffServ / Diff-serv (Differentiated Service) • 1. 개요 • 인터넷 QoS를 보장하려는 방법 중 하나 • IntServ 는 네트워크 규모가 커지면 적용이 어렵고 확장성이 문제 • 확장성 문제를 해결하기 위해 제안됨

  7. 2.특징 • 구현이 용이, 가벼우며 확장성이 용이한 프로토콜 • IP 헤더에 DSCP값을 사용하여 확장성 있는 서비스 차등화 실현. • 미리 정의된 서비스 품질 수준에 따라, 트래픽을 클래스 별로 구분.

  8. 3.구현원리 • 상대적으로 우선순위가 높은 패킷을 명시 • 패킷에 대해서 보다 나은 서비스 제공 • 각 패킷에 등급을 나타내는 플래그를 첨부하여 Gold, Silver, Bronze서비스 등의 형태로 구분. • 각 라우터는 등급이 높은 패킷을 우대하여 처리함.

  9. 4.DiffServ망 구조 • A.망 가장자리(Edge)- 패킷 분류화(Classification) 및 트래픽 조정(Conditioning) • 망으로 유입되는 패킷들의 DS(Differentiated Service)필드에 특정 값 마킹 • B.망 중심 부분(Core) - 패킷에 표시된 정보(PHB)에 따라 단순히 패킷의 전달 기능만 수행 • C.DS영역 - 양 Edge간 QoS를 제공하기 위해 DiffServ를 사용하는 영역

  10. DiffServ 구현 방식 • 1.트래픽이 들어오면 분류자에 의해 비슷한 성질을 가진 트래픽 끼리 묶어 클래스로 분류 • 2.분류자를 통과한 후 미터를 통하여 트래픽플로우 측정. • 3.미터에 의해 측정된 트래픽플로우를 사전에 약속한 트래픽 특성과 비교하여 결과에 따라 마킹 • 4.마킹 된 패킷 은 컨디셔너를 통해 약속된 대역폭에 맞추어 조절한다. 가장자리 라우터에서의 분류 및 마킹 기능

  11. 5.DiffServ 주요 요소 • A.Packet Classifier • 최종적으로 어던 PHB를 할당할 것인지 패킷 헤더를 분석 • B.DSCP(Differentiated Service Code Point) • DiffServ에서는 모든 IP헤더에 DSCP를 붙인다. • A.IPv4헤더의 TOS필드, IPv6해더의 Traffic class 필드의 8비트 등급 필드 • B.8비트 중 앞 6비트(DSCP)에 차등 서비스의 종류/등급 표시.(2비트 미사용) • Edge에서는 DSCP값을 정하고, Core에서 DSCP값에 따라 패킷 분류, 전달 • C.PHB(Per-Hop-Behavior, 홉 별 행위) • DiffServ이 구현된 라우터에서 다양한 등급으로 마킹 되어진 일련의 들어오는 패킷들에 대해, 어떤 일관된 행위를 통해 다음 홉으로 전달하는 방식 결정 • PHB구분 - • EF (Expedited Forwarding) • AF (Assured Forwarding) • BEF (Best-Effort Forwarding)

  12. IntServ및 DiffServ의 차이점 • IntServ모델은 사용자 패킷플로우 단위로 각각의 자원 예약 모델 • DiffServ모델은 사용자 패킷플로우를 군집화하여, 소수의 트래픽 클래스에 의해 복잡한 패킷 처리 과정을 단순화시켜 대규모 망에서 적용이 가능한 모델이다.

More Related