PIM-SM에서 오버헤드 감소를 위한 Group-Bootstrap Router 선정 기법

Size: px
Start display at page:

Download "PIM-SM에서 오버헤드 감소를 위한 Group-Bootstrap Router 선정 기법"

Transcription

1 工工碩士工士士士 PIM-SM 에서오버헤드감소를위한 Group-Bootstrap Router 선정기법 Group-Bootstrap Router Selection Scheme to Reduce an Overhead in PIM-SM 2004 年 2 月 仁仁仁工仁仁工大 電電電電工工電 廉陳虎

2 工工碩士工士士士 PIM-SM 에서오버헤드감소를위한 Group-Bootstrap Router 선정기법 Group-Bootstrap Router Selection Scheme to Reduce an Overhead in PIM-SM 2004 年 2 月 指指指指李均夏 이士士을工工碩士工士士士으로提提함 仁仁仁工仁仁工大 電電電電工工電 廉陳虎

3 이士士을廉陳虎의碩士工士士士으로認認함 2004 年 2 月 主主 ( 印 )_ 副主 ( 印 )_ 委委 ( 印 )_

4 요 약 하나이상의송신자가특정사용자그룹에게만정보를전송하는그룹통신인멀티케스트는유니캐스트에비해송신자가하나의패킷으로원하는그룹에게정보를전송할수있다는장점을가지고있다. 멀티캐스트를지원하는라우팅프로토콜은소스기반트리방식과공유트리방식으로구분되며, 이중 RPT(Randevous Pointer-Tree) 를이용한공유트리방식으로확장성이우수한 PIM-SM(Protocol Independence Multicast-Sparse Mode) 프로토콜은 RP(Randevous Pointer) 를선정하기위해서 Bootstrap 작동방식에따라초기하나의 BSR(Bootstrap Router) 을선출한다. 그리고각각의 C-RP(Candidate-RP) 들은 BSM(Bootstrap Message) 의생성을위해서비스가능한그룹의정보가담긴 C-RP- Adv(Candidate-RP Advertisement) 메시지를 BSR 로전송하게한다. 이로 인해그룹과 C-RP 의수에비례하여 BSM 의크기가커지게되며, 전체네트워크에 BSM 으로인한오버헤드를증가시키는문제점을가진다. 본논문에서는그룹당하나의 G-BSR(Group-Bootstrap Router) 을선정함으로써, G-BSM(Group-Bootstrap Message) 의크기를줄이고, 전체네트워크의 BSM 으로인한오버헤드를줄이는방식을제안한다. 이제안방식은기존 PIM-SM 라우팅프로토콜의작동방식에서의컨트롤메시지들을그대로사용함으로써, 별도의수정과정없이적용할수있도록고안되었다. 모의실험을통해기존방식과의비교에서그룹의수와 C-RP 의 i

5 수의변화에안정적인증가치를보였고, 전체노드의수와각노드간 연결정도의변화에도기존방식에비해우수한결과를입증하였다. ii

6 ABSTRACT A multicast communication, which is a group communication to the specific user group, has a strong point that one more senders can communicate with a receiver group through only one packet compared with a unicast. Routing protocols to support the multicast are categorized into a sourcebased tree scheme and shared tree scheme. The PIM-SM(Protocol Independence Multicast-Sparse Mode),which has a good extensibility and is based on a shared tree scheme using RPT(Randevous Pointer-Tree), elects an initial BSR(Bootstrap Router) to select an optimal conditioned RP(Randevous Pointer) according to the Bootstrap operation mechanism. Moreover, in order to generate a BSM(Bootstrap Message), each C-RP(Candidate-RP)s send BSR C-RP-Advertisement Message including the information of the possible service group. This causes the problem that the number of a group increases in proportion to C-RP and hence an overhead grows at the whole network due to the BSM. This paper proposes group per G-BSR(Group-Bootstrap Router) selection scheme and reduced size of results G-BSM(Group-Bootstrap Router) and proposes a method to reduce overhead by BSM of a total network. G-BSR selection scheme uses control messages of PIM-SM as it is, adjustment and to be different does not have a need. Compared with the existing scheme by a simulation, our scheme shows stable increase by the variation of the number of the groups and C-RPs, prove that it shows more excellent result than the existing scheme by the variation of the number of all nodes and the node degree. iii

7 목 차 요약...i ABSTRACT...iii 목차...iv 제 1 장서론...1 제 2 장 PIM-SM 프로토콜 PIM-SM 의개요 관련프로토콜연구 DVMRP MOSPF PIM-DM CBT PIM-SM 의동작절차 Bootstrap 작동방식 기존방식의문제점 제 3 장제안한 Group-Bootstrap Router 선정기법 Group-Bootstrap Router 의동작 그룹생성과 Group-Bootstrap Router 재선정 제 4 장모의실험및성능분석 모의실험환경 오버헤드비교분석 실험결과 제 5 장결론...31 참고문헌...32 iv

8 제 1 장서론 초기의인터넷환경은유니캐스트를이용한데이터의전송이주를이루었으나, 현재에는인터넷의발달과함께영상회의, 원격강의등과같은음성및영상정보중심의실시간멀티미디어서비스를제공하기위한멀티캐스트서비스의연구가폭넓게이루어지고있다. 멀티캐스트서비스는하나의송신자로부터다수의수신자에게데이터를전송함으로써유니캐스트에비해실시간서비스를필요로하는사용자에게더욱많은데이터를전송할수있다. 현재멀티캐스트라우팅프로토콜은트리구성방식에따라 DVMRP(Distance-Vector Multicast Routing Protocol), MOSPF(Multicast Extension to OSPF), PIM-DM(Protocol-Independence Multicast-Dense Mode), PIM-SM (Protocol Independence Multicast-Sparse Mode), CBT(Core-Based Trees) 등이있다 [1]. 이중에서 PIM-SM 라우팅프로토콜은공유트리방식으로확장성측면에서우수하다 [2]. PIM-SM 라우팅프로토콜은 RP(Randevous Pointer) 를선정하여공유트리의루트로사용한다. 모든소스호스트는자신의멀티캐스트트래픽을 RP 로보내고, RP 는다시공유트리를통해그룹의모든구성원들에게패킷을전달한다. 이러한과정으로멀티캐스트서비스가수행되기위해서초기 PIM-SM 라우터들중하나가 BSR(Bootstrap Router) 로선정되며, 이 BSR 은 RP 선정시필요한정보들을도메인내의모든라우터들에게제공하고유지되어야한다. 1

9 BSR 은 BSM(Bootstrap Message) 이라는컨트롤메시지를생성하여전체네트워크에포워딩하게된다. 이메시지는그룹과각그룹에서비스가능한 C-RP(Candidate-RP) 의정보를포함하기때문에그룹과 C- RP 의수에비례하여컨트롤메시지가커지는문제점을가진다 [3]. 이는 Bootstrap 작동방식으로인한전체네트워크의오버헤드를발생시키게된다 [6]. 본논문에서는각각의멀티캐스트그룹당하나의 BSR 을선정하는 G-BSR(Group-Bootstrap Router) 선정기법을제안하였다. 이제안방식은각그룹에해당하는정보만을포함한 G-BSM(Group-Bootstrap Message) 를생성한다. 전체네트워크를대상으로전송되던컨트롤메시지를그룹단위로관리함으로써, 컨트롤메세지로인한전체네트워크에서의오버헤드를줄이게되었으며, 기존방식의문제점을개선하였다. 본논문의구성은다음과같다. 2 장에서는 PIM-SM 라우팅프로토콜에대한전반적인설명과관련된멀티캐스트라우팅프로토콜에대해서설명한다. 또한 PIM- SM 의동작절차, 그리고 Bootstrap 작동방식에대한고찰을통해기존방식의문제점을제시한다. 3 장에서는기존방식의문제점해결을위한 G-BSR 선정기법을제안하고설명한다. 4 장에서는제안방식을모의실험하여기존방식과비교평가하며, 5 장에서는본논문의결론을낸다. 2

10 제 2 장 PIM-SM 프로토콜 본장에서는 PIM-SM 라우팅프로토콜의개요및관련된멀티캐스트라우팅프로토콜에대해서살펴본다. 또한 PIM-SM 의동작절차에대해서설명하며, 기존의 Bootstrap 작동방식에대한고찰을통해기존방식의문제점을제시한다. 2.1 PIM-SM 의개요 PIM-SM 프로토콜은현재 IDMR(Inter-Domain Multicast Routing) 워킹그룹에의해서개발중이며, 특정한유니캐스트라우팅프로토콜에서제공되는방식과무관하게멀티캐스팅을지원한다 [3]. 또한특정한라우팅테이블의계산을필요로하지않기때문에 DVMRP 보다 단순하다. 그러나 PIM 을기반으로하는시스템의구현은네트워크 토폴로지 (Topology) 변화에효과적으로적응하는유니캐스트라우팅프로토콜을필요로한다. 기존의멀티캐스트라우팅방식에서는멀티캐스트서비스에참여하는몇몇호스트가전체네트워크를대상으로주기적인멀티캐스트트래픽을전송하게되는경우, 심각한과부하문제가발생하게된다. 이러한부하문제를해결하기위하여 PIM-SM 프로토콜은단지트래픽수신에관심있는라우터에대해서만멀티캐스트트래픽을전송하는방식을이용한다 [9]. 3

11 PIM 라우팅프로토콜에는 Dense 모드와 Sparse 모드가있으며, 네트워크의환경에따라각각 PIM-DM 과 PIM-SM 으로구분하여 사용한다. Sparse 모드의정의는다음과같다 [4]. 첫째, 그룹구성원이있는현재네트워크나도메인의수가인터넷의네트워크나도메인의수보다현저하게적을경우. 둘째, 그룹구성원들이너무큰지역이나광범위한지역에분산되어있어홉의수나멀티캐스트패킷전달범위를제한하는기타형식에의존할수없는경우. 셋째, 현재 Dense Mode 의오버헤드구성을무시할만큼충분한자원이네트워크에없는경우. 2.2 관련프로토콜연구 멀티캐스트라우팅프로토콜은크게소스기반트리와공유트리의방식으로나뉜다. 소스기반트리는 DVMRP, MOSPF 그리고 PIM-DM 이속하며, 공유트리방식은 CBT 와 PIM-SM 이속한다 DVMRP DVMRP 는 RPM(Reverse Path Multicasting) 알고리즘을구현한다. 이는소스-그룹에대한첫번째데이터그램이기준치에허용되는 TTL 과라우터인터페이스범위에따라포워딩된다. 일단초기데이터그램은 4

12 모든라우터들에게전송되며, 수신라우터와직접연결되어있는서브네트워크에그룹멤버가존재하지않을경우, 해당라우터는소스를향하여 Prune 메시지를전송한다. [ 그림 2-1] 은 DVMRP 의작동방식을나타낸다. Sender Data Packet Prune Message R1 R2 R3 Receiver R6 R4 R5 [ 그림 2-1] DVMRP 의동작 Prune 과정을통하여모든그룹멤버를연결시켜주는하나의소스기반 (Source specific) 최단경로트리가구성된다. 일정기간동안이러한 Prune 메시지전달과정이반복되며, 새로운그룹멤버를포함하는새로운트리가구성될수있다 [11] MOSPF MOSPF 는네트워크토폴로지정보를구축하고이를통해서 트리를구성하는방법을사용하고있다. MOSPF 프로토콜은 OSPF 를 5

13 멀티캐스트에적용하기위해확장한프로토콜이며 RFC-1584 에정의되어있다. MOSPF 라우터는그룹의멤버쉽을포함한링크 (link) 의상태를주고받음으로써네트워크토폴로지를알아낸다. 이때문에 MOSPF 에서는 OSPF 에서사용하는광고메시지타입외에그룹의멤버쉽정보에관한메시지가추가된다. 라우터사이에교환된토폴로지정보는 link-state 데이터베이스에저장된다. MOSPF 는이렇게축적된데이터베이스를기반으로 Dijkstra 알고리즘을사용해서트리를생성한다. 생성된트리는그룹멤버쉽 link-states 광고메시지에의해그룹멤버를가지고있지않은트리의가지를잘라내게되어송신자와그룹멤버들간의최단경로트리를생성한다. 이트리에위치한라우터들은수신된데이터그램이모든그룹의멤버에게도착할때까지한홉씩포워딩계산을한다 [12] PIM-DM PIM-DM 은그룹의멤버가상대적으로밀집되어있고대역폭이풍부한환경에서작동되는프로토콜이다. 모든다운스트림인터페이스에멀티캐스트데이터를포워딩하며, 명백한절단메시지가수신될때까지포워딩을계속하게된다 [9] CBT 공유트리방식인 CBT 는송신자에관계없이양방향성의유일한 트리를구성하는확장성있는방법을사용한다. CBT 는송신자와 그룹의쌍으로이루어진소스기반트리와는달리송신자와관계없이 그룹의멤버가공유하는하나의트리를만든다. 따라서각각의 그룹으로보내진멀티캐스트트래픽은같은경로를통하여수신된다. 6

14 공유트리는코어 (Core) 라우터를중심으로연결되어있으며, 코어라우터는멀티캐스트주소와코어라우터를매핑시키는 Hash 함수에의해서선택된다. 각라우터는똑같은 Hash 함수를가지기때문에그룹당동일한코어가선택된다. 공유된하나의트리를구성하기위해서, 우선호스트는 IGMP 그룹멤버쉽메시지를통하여 Join 하고자하는그룹을로컬라우터에알린다. 따라서로컬라우터는 Join Request 메시지를전송하며, 선정된코어를통한공유트리로의멀티캐스트데이터패킷을전송받을수있게된다 [13]. PIM-SM 이구성하는공유트리는방향성이존재한다는점에서 CBT 트리와다르다. 또한공유트리와송신자기반의최단경로트리를이용할수있기때문에송신자와멤버간의전송지연을최소화한다는장점을가진다. PIM-SM 은기존의소스기반트리의멀티캐스트알고리즘과다음두가지측면에서차이점이존재한다 [7]. 첫째, PIM-SM 에서직접멤버가접속되어있는라우터는멀티캐스트트리에참여하기위해 Join 메시지를전송한다. 만약이미해당라우터가멀티캐스트트리에참여하고있었다면, 추가적인멀티캐스트트래픽수신은이루어지지않을것이다. 소스기반트리방식에서는기본적으로트래픽을포워딩한다. 반면에 PIM- SM 방식에서는멤버의요구가있는경우에만트래픽을포워딩하게된다. 또한멀티캐스트데이터전송량이커지게될경우, SPT(Shortest Path Tree) 로변환하여트리를재구축하게된다. 7

15 둘째, 각멀티캐스트그룹은초기 RP 를선택하고대안 RP 들의목록을유지하고있다. 각멀티캐스트그룹에대해서단하나의 RP 만이가동된다. 멀티캐스트그룹에참여를원하는각수신라우터는 RP 에 Join 메세지를전송한다. 각소스는 RP 를사용하여각멤버들에게데이터를전송한다. 이러한모형은각라우터가 RP 들의목록과같은일종의상태정보를유지하도록요구한다. 이에반해소스기반트리에서는첫번째데이터패킷이도착한후에멀티캐스트트리가구성되므로이러한상태정보가요구되지않는다. 8

16 2.3 PIM-SM 의동작절차 각주요절차에따른세부사항은다음과같다 [3]. (1) 그룹으로참가 특정멀티케스트그룹에 Join 하고자하는호스트는 IGMP(Internet Group Membership Protocol) 를이용하여멤버쉽정보를전달한다. LAN 에연결되어있는 PIM 라우터가하나이상존재하는경우에는, [ 그림 2-2] 와같이가장높은 IP 주소를가지는라우터가해당 LAN 에대한 DR (Designated Router) 로사용된다 [4][9]. 새로운그룹에대한멤버쉽을얻은 DR 은관련된 RP 를검색한다. 여기서 RP 의선정방식에대한알고리즘에대한기술은생략하겠다. DR 은 (*,G) 엔트리를생성하고 RP 의주소를이루트엔트리 (Route Entry) 의특별필드에포함한다 PIM-SM Router Ethernet Hello Message Hello Message DR(Dignated Router) PIM-SM Router [ 그림 2-2] DR 의선정 9

17 (2) RP 를루트로하는공유트리확립 수신자의 DR 은 (*,G) 엔트리를가진 Join 메시지를자신의그룹의 RP 를향하여전송한다. 각상위라우터들은 Join 메시지를전송받았을때, 자신의 (*,G) 엔트리를생성하거나갱신한다. Join 메시지가도착한인터페이스는출력인터페이스로설정되며, 이러한과정으로 [ 그림 2-3] 과같은공유트리가확립된다. Source RP (*,G) Join Join Message Shared Tree Receiver [ 그림 2-3] RP 로의연결및공유트리확립 10

18 (3) 그룹으로데이터전송 소스가그룹으로멀티캐스트데이터패킷의전송을시작할때소스의 DR 은 [ 그림 2-4] 에서와같이 Register 메시지안에각데이터패킷을캡슐화하여그그룹에해당하는 RP 로유니캐스트한다. RP 는각레지스터메시지를비캡슐화하여데이터패킷을공유트리상의하위멤버들에게전달한다. unicast Source Capsulation (S,G) Join RP Decapsulation Register Message Shared Tree Shortest Path Tree Receiver [ 그림 2-4] Register 메시지전송 11

19 RP 가그룹또는특정소스에대한하위수신자를가지고있지않거나이미 SPT 로전환하여캡슐화되지않은데이터패킷을받고있는상태라면, RP 는 [ 그림 2-5] 와같이 Register 메세지에대한응답으로 Register Stop 메시지를소스의 DR 에게보낸다. unicast Source RP Shared Tree Shortest Path Tree Register-Stop Message Receiver [ 그림 2-5] Register Stop 메시지전송 (4) RPT 에서 SPT 로의전환 직접연결된멤버를가지고있는라우터는처음에 RPT(RP-Tree) 에 Join 한다. 그러나한그룹에대한임계값이초과되었을경우 SPT 로 전환하게된다 [4]. 완전한 SPT 가확립되기전까지멤버는이전의 (*,G) 12

20 엔트리가가리키는입력인터페이스를통해소스로부터전송되어지는 데이터패킷을받을수있다. (S,G) 엔트리생성시출력인터페이스 리스트는 (*,G) 로부터복사된다. SPT 를이용한데이터수신시라우터는 RP 를향하여 Prune 메시지를전송하게된다. [ 그림 2-6] 은이러한 과정을나타낸다. Source RP (S,G) Joins Shared Tree Shortest Path Tree (S,G) Prune Receiver [ 그림 2-6] RP-Tree 에서 Shortest Path Tree 로전환 (5) 안정된상태의유지 이러한과정들을통해서그룹의멤버들은멀티캐스트데이터 패킷을전송받는다. 안정된상태에서라우터들은활성화된각루트 엔트리에대하여주기적으로 [ 그림 2-7] 과같은 Join/Prune 메시지를 13

21 전송한다. 이메시지는네트워크의상태, 토폴로지, 그리고멤버쉽 변화를파악하기위한것이며, 어떤새로운소스에대한새로운루트 엔트리가구성될때마다 Event-Trigger 방식으로전송된다 Version Type Reserved Checksum Encoded Unicast Upstream Neighbor Address Reserved Number of Groups Holdtime Encoded Multicast Group Address = 1 Number of Joined Sources = n Number of Pruned Sources = m Encoded Join Source = 1 Encoded Join Source n Encoded Prune Source 1 Encoded Prune Source n Encoded Multicast Group Address = Number of Joined Source =s Number of Pruned Sources = t Encoded Join Source = 1 Encoded Join Source s Encoded Prune Source 1 Encoded Prune Source t [ 그림 2-7] Join/Prune 메시지 14

22 2.4 Bootstrap 작동방식 RP 를선정하기위해서각각의그룹멤버의 DR 은 BSR(Bootstrap Router) 이생성하는 BSM 을수신한다. PIM-SM 을지원하는라우터는현재활성화되어있는그룹에대한주소와각그룹마다존재하는멤버들에게동일한 RP 가선정되도록한다. PIM-SM 의 Bootstrap 작동방식은다음의순서를따른다 [3]. (1) Bootstrap Router 의선출 PIM 도메인내의라우터들중일부는 C-BSR(Candidate-Bootstrap Router) 로선출되며, 각각은 Priority 를가진다. C-BSR 들은 Hop by Hop 으로각각의 Priority 를비교하며, 이들중가장높은 Priority 를가지는 C-BSR 은도메인내의 BSR 로선정된다 [4]. 선출된현재의 BSR 이정상적인동작을못할경우, 다른 C- BSR 중에서가장높은 Priority 를가진라우터가네트워크의새로운 BSR 로자동선출된다 [5]. (2) C-RP Advertisement 메시지의전달 C-BSR 들로구성되었던라우터들은 C-RP 로재구성된다. C- RP 들은선출된 BSR 에게주기적으로 [ 그림 2-8] 의필드들로구성된 C- RP Adv(Candidate-RP Advertisement Message) 메시지를유니캐스트한다. C- RP Adv 메시지는서비스가능한그룹의주소와 C-RP 자신의유니캐스트주소를포함한다. C-RP Adv 메시지를전송받은 BSR 은 [ 그림 2-9] 과같은각각의 15

23 그룹마다서비스가능한 C-RP 들의정보를담은 BSM 을생성하게된다 Version Type Prefix Count Reserved Priority Encoded Unicast RP Address Encoded Group Address = 1 Encoded Group Address = n Checksum Holdtime [ 그림 2-8] Candidate-RP Advertisement 메시지 (3) Bootstrap 메세지의분배 생성된 BSM 은해당라우터의직접접속된모든인터페이스로전송되어진다 [3]. 이전송은 Bootstrap 타이머의만료시간보다작은주기로이루어진다. 모든라우터들은 BSM 수신시다음과정을수행한다 [4][6]. Step 1. RPF(Reverse Path Forwarding) 검사를수행하여소스로부터정확한인터페이스로도달되었는지를체크한다. 이러한 RPF 검사를통해 BSM 의루프의문제점을해결한다. Step 2. RPF 검사결과이상이없으면, 수신된 BSM 이포함하는 BSR 의 Priority 와주소정보를저장된이전정보와비교한다. 16

24 Version Type Fragment Tag Reserved Hash Mask Length Encoded Unicast BSR Address Encoded Group Address = 1 Checksum BSR Priority RP Count 1 Fragment RP Count 1 Reserved Encoded Unicast RP Address = 1 RP1 Holdtime RP1 Priority Reserved Encoded Unicast RP Address = 2 RP2 Holdtime RP2 Priority Reserved Encoded Unicast RP Address = m RP Holdtime RPm Priority Encoded Group Address = 2 Reserved RP Count n Encoded Group Address = n Fragment RP Count n Encoded Unicast RP Address = 1 Reserved RP1 Holdtime RP1 Priority Encoded Unicast RP Address = 2 Reserved RP2 Holdtime RP2 Priority Reserved Encoded Unicast RP Address = m RPm Holdtime RPm Priority Reserved [ 그림 2-9] Bootstrap 메시지 BSR 을수신한각라우터들은저장된이전의 BSM 으로부터의 C- RP 들의정보를업데이트하며, Bootstrap 타이머를재시작한다. 그리고자신의인접라우터를향하여 BSM 을전송받은인터페이스를제외한모든인터페이스로전송을계속한다. 17

25 BSM 이도착되지않거나전송이중단되었을때각각의라우터는새로운정보가도착되기전까지이전의 BSR 과 C-RP 들의정보를계속유지한다. 이런경우, 멀티캐스트데이터패킷의전송은각그룹당선정되어서비스하고있는 RP 가도달가능할때까지만계속된다 [6]. (4) RP 의목록처리 BSM 에는각그룹으로서비스가능한 C-RP 들의목록을포함한다. BSR 은 RP 타이머를설정하며, 타이머의만료시간동안 C-RP Adv 메시지가도착하지않는다면해당 C-RP 를도달이불가능한것으로 판단한다. 따라서유지되고있는 C-RP 의목록에서제외하며, 새로운 BSM 의생성시해당 C-RP 를제외시킨다 [6]. 2.5 기존방식의문제점 BSM 은수신을원하는그룹멤버의 DR 이 RP 를선정하여 공유트리를구성하기위한필수적인컨트롤메시지다. C-RP 들은 C-RP Adv 메시지를주기적으로전송하며, BSR 은그룹과그룹에서비스 가능한 C-RP 들의목록과자신의주소등을포함한 BSM 을생성하여네트워크전체로전송하게된다. 여기서도메인내의 C-RP 들의수는 BSM 의크기와직접적인관련이있다 [6]. C-RP 의수가많을경우, 생성되는 BSM 의크기는그룹과해당그룹에서비스가능한 C-RP 의수에비례하여커진다 [3]. 이는 Bootstrap 작동방식으로인한전체네트워크의오버헤드를증가시키는문제점을발생시킨다 [6]. 18

26 제 3 장제안한 Group-Bootstrap Router 선정기법 본장에서는그룹마다 G-BSR 을선정하는방식을제안한다. PIM- SM 라우팅프로토콜을이용한멀티캐스트서비스시, 생성되는컨트롤메시지인 BSM 이그룹과 C-RP 의수에비례하여점진적으로커지게되는문제점을개선함으로써, BSM 으로인한전체네트워크의오버헤드를감소시키는방법을제안한다. 제안방식은기존 PIM-SM 의메시지필드를변형없이그대로사용하였다. 또한오버헤드를줄이기위해 BSR 작동방식에다음의몇가지절차를추가함으로써, G-BSR 방식을이용한멀티캐스트서비스가가능하게된다. 여기서각그룹의네트워크상태는동일하며, 그룹당서비스가능한 C-RP 의중복은발생하지않는다고가정한다. 기존방식에서 C- BSR 은 C-RP 로재구성된다 [3]. 따라서 C-RP 는 C-BSR 로재구성될수있다. 또한기존방식에서전송받은 C-RP Adv 메시지에포함된각각의 [C-RP: 그룹 ] 의정보를바탕으로 n 개의 [ 그룹 :C-RP] 들의전체네트워크의정보를포함한 BSM 을생성하기때문에 n 개의 G-BSM 수신시하나의 A-BSM 을생성할수있다고가정한다. 19

27 3.1 Group-Bootstrap Router 의동작 본논문에서제안한 G-BSR 선정기법의작동순서는다음과같다. Step 1. 기존방식과동일하게네트워크전체에서비스가능한 BSR 을 선정한다. 여기서의 BSR 은전체네트워크로서비스가능한 것이므로 A-BSR(All-Bootstrap Router) 이라고하겠다. Step 2. C-RP 들은 A-BSR 의유니캐스트주소를이용하여 C-RP Adv 메세지를전송한다. Step 3. 전송받은 C-RP Adv 메시지의정보를바탕으로 A-BSR 은기존 PIM-SM 의 Bootstrap 작동방식과같이그룹과서비스가능한 C-RP 들의정보를가진 A-BSM(All-Bootstrap Message) 을생성하여 [ 그림 3-2] 과같이전체네트워크로전송하게된다. 여기서각각의라우터들은 RPF 검사를수행하면서허용된인터페이스로만 A-BSM 을수신하게된다. Step 4. A-BSM 을전송받은 C-RP 들은 A-BSM 이포함한정보를이용하여자신의그룹에서비스가능한 C-RP 의유니캐스트주소로동일그룹에속한 C-RP 들간의 Priority 비교를통해각그룹당하나의 G-BSR 을선출한다. 20

28 Step 5. 선출되어진 G-BSR 들은 G-BSM 을생성하여해당그룹으로 전송함으로써, 해당 C-RP 들에게자신의유니캐스트주소와 해당그룹의 G-BSR 이라는사실을알린다. 이알림은 G- BSM 에서 [ 그림 3-1] 의필드정보를사용한다 Encoded Unicast BSR Address RP Count n Encoded Group Address = Group address Fragment RP Count n Reserved [ 그림 3-1] Group-Bootstrap 메시지의일부 Step 6. G-BSM 을전송받은 C-RP 들은 C-RP Adv 메시지를 [ 그림 3-3] 과 같이해당 G-BSR 에게전송한다. 이는수신된 G-BSM 내의 유니캐스트주소필드를이용하며, G-BSM 을생성하기위한 정보를제공하게된다. 21

29 C-RP C-RP C-RP C-RP A-BSR C-RP C-RP C-RP C-RP Adv Message All-Bootstrap Message C-RP [ 그림 3-2] C-RP Adv 메시지와 A-BSM 의전송 Step 7. G-BSR 은 G-BSM 을생성하여자신의그룹내의라우터들에게 전송한다. 따라서각그룹의 DR 은자신의 G-BSR 이전송한 G- BSM 수신으로그룹을위한 RP 의선정이가능하게된다. 또한 G-BSR 로주기적인 Join/Prune 메시지를전송함으로멤버의 가입및탈퇴에따른변화에대한정보를유지시킬수있다. Step 8. 새로운그룹의생성에대비하여각 G-BSR 은초기선정된 A- BSR 에게도 G-BSM 을유니캐스트한다. 따라서 A-BSR 은각각의 G-BSR Bootstrap 주기마다 G-BSM 을전송받음으로써, 전체네트워크에존재하는모든 G-BSR 의정보와 C-RP 들의정보를유지하며업데이트가능하게된다. 22

30 Group 1 Group 2 C-RP C-RP C-RP G-BSR A-BSR G-BSR C-RP C-RP C-RP C-RP Adv Message Group-Bootstrap Message [ 그림 3-3] G-BSR 의선정과 G-BSM 의전송 기존방식으로생성된 BSM 은 m개의 C-RP 의목록을 n개의그룹수만큼포함하였다. 이에반해, G-BSR 선정기법으로생성된 G-BSM 은각각의그룹당해당 C-RP 에해당하는 m 개의목록만을포함한다. 또한 G-BSM 을전송받은그룹멤버의 DR 은해당 C-RP 들중하나의 RP 를선정하여 Join 함으로써기존의방식에서와동일한서비스를 제공할수있게된다. 3.2 그룹생성과 Group-Bootstrap Router 재선정 전체네트워크를대상으로하나의 BSR 을선정하는기존 PIM- SM 과는달리제안한 G-BSR 선정기법은그룹단위의 G-BSR 과 C- RP 들로그룹단위마다컨트롤메시지가구분된다. 따라서그룹간의 23

31 데이터를송수신하고자할경우, 통신하고자하는그룹들의현재 RP 는새로운그룹의서비스를위해서 RP 의재선정이필요하다 [10]. Group 1 Group 2 C-RP C-RP C-RP G-BSR A-BSR G-BSR C-RP C-RP C-RP All-Bootstrap Message [ 그림 3-4] A-BSM 의분배 멀티캐스트서비스제공시그룹과그룹이 Join 하고자하는경우, 새로운그룹주소를할당받게된다. 이때 [ 그림 3-4] 와같이해당그룹의 G-BSR 들은 A-BSR 로부터 A-BSM 를전송받음으로써, 전체네트워크에존재하는모든그룹과해당 C-RP 들의관련정보를수신하게된다. 새롭게전송된 A-BSM 으로써, 새로운그룹으로가입하고자하는각그룹은기존의 PIM-SM 의 Bootstrap 작동방식과 RP 의선정으로멀티캐스트서비스가가능하게된다. 24

32 제 4 장모의실험및성능분석 4.1 모의실험환경 본장에서는 PIM-SM 작동방식에 G-BSR 방식을적용한모델을설정하여모의실험을실시하였다. 성능평가를위해네트워크에존재하는그룹수의증가와 C-RP 수의변화에따라생성되어지는 BSM 의총오버헤드를측정하였다. 또한 BSM 은전체네트워크를대상으로전송되기때문에, 전체노드의수와각노드간연결정도의변화에따라네트워크내에전송되어지는오버헤드를기존 PIM-SM 의 BSR 선정기법과비교평가하였다. 네트워크모델은기존방식의성능비교평가를위해 [8] 의실험환경으로구성하였으며실험파라미터는 [ 표 4-1] 과같다. [ 표 4-1] 모의실험파라미터 종류 변수범위 전체라우터의수 50 ~ 200( 개 ) 존재하는그룹의수 5 ~ 20( 개 ) 노드간의연결정도 2 ~ 8 각그룹마다서비스가능한 C-RP 의수 전체의라우터의 10% 이내의수 25

33 4.2 오버헤드비교분석 BSM 은 PIM-SM 도메인내의 C-RP-Adv 메시지를전송받아생성되는데, 이는그룹과 C-RP 들의쌍으로구성된다. 기존 PIM-SM 의생성되는하나의 BSM 크기 (Bs) 는다음과같다 [6]. 아래수식에서의 PIM- SM_Header 는 [ 그림 2-9] 에서생성되는하나의 BSM 이포함하는 PIM- SM 의패킷헤더를나타내며, 32bits 의크기를가진다. 또한 BSR_Fields 는 Fragment Tag, Hash Mask Length, BSR Priority 필드를 나타내며, 32bits 의크기를가진다. 또한각각의 BSM 은 32bits 의 Encoded Unicast BSR Address 를포함하여전체네트워크내에존재하는 모든라우터들에게정보를제공한다. Bs = PIM SM _ Header + BSR _ Fields + ( Gp + Gp Crp) Gp : 그룹의수 ( 개 ) Crp : 그룹당 C-RP 의수 ( 개 ) x 개의노드가존재하는네트워크내에 y 개의그룹이존재한다면, 네트워크내에존재하는 C-RP 의수는 x/10 이된다 [8]. 생성된 BSM 은전체네트워크로전송되며, 이때전체네트워크를대상으로전송되어지는 BSM 의총수 (Nb) 는다음과같은수식으로표현된다 [6]. 26

34 BSM 은 Hop by Hop 으로각노드간의연결정도만큼씩 전송되어진다. 본논문의실험에서는 BSR 과각노드들의노드간 연결정도는동일한정도를가진다고가정하였다. i bsr Nb = Dbsr + ( Dnode 1) = Dnode ( N 1) N : 전체노드의수 ( 개 ) Dbsr : BSR 의노드간연결정도 Dnode : 각노드간의연결정도 제안한 G-BSR 선정기법을이용한전체네트워크에서의 BSM 으로인한총오버헤드 (Go) 는다음과같은수식으로표현된다. 기존의방식과달리그룹단위로 G-BSM 이생성되므로, 각각의 1 개의그룹에대한 n 개의 C-RP 의목록정보가전체노드 N 을대상으로노드간의연결정도만큼씩전송된다. Go = ( Gm _ size Gm _ number) + Gm _ As Gm_size : G-BSM 의크기 (Kbytes) Gm_number : 그룹내의 G-BSM 의총수 ( 개 ) Gm_As : A-BSR 로전송되는 G-BSM 의크기 (Kbytes) 27

35 4.3 실험결과 전체네트워크의 BSM 오버헤드 (Kbytes) 그룹당 C-RP 수 ( 개 ) 기존 BSR 방식 G-BSR 방식 [ 그림 4-1] 그룹당서비스가능한 C-RP 수의변화량에따른비교 [ 그림 4-1] 은전체노드의수를 125, 각노드의연결정도는 5, 그룹의수는 12.5 의평균값으로설정하였다. 또한 C-RP 의수는 2 에서 10 의범위로증가시키면서실험결과를측정하였다. 기존 BSR 방식이그룹당존재하는 C-RP 의수의증가에민감하게증가되는오버헤드가제안한 G-BSR 선정기법에서는안정적인결과치를보인다. [ 그림 4-2] 는전체네트워크에존재하는그룹의수의변화에따른 결과이다. 그룹의수는 5 개에서 20 개까지증가시켰으며, 제안방식은 그룹에따라 G-BSR 이생성된다. 각각의그룹내의 C-RP Adv 메시지는 그룹단위로분배되며, 이를바탕으로 G-BSM 이생성되기때문에 그룹의수가증가됨에따른전체네트워크의 BSM 오버헤드는 기존방식에비해감소됨을보였다. 28

36 전체네트워크의 BSM 오버헤드 (Kbytes) 그룹수 ( 개 ) 기존 BSR 방식 G-BSR 방식 [ 그림 4-2] 전체네트워크에존재하는그룹수의증가량에따른비교 전체네트워크의 BSM 오버헤드 (Kbytes) 전체노드수 ( 개 ) 기존 BSR 방식 G-BSR 방식 [ 그림 4-3] 전체네트워크에존재하는노드수의변화량에따른비교 29

37 전체네트워크의 BSM 오버헤드 (Kbytes) 노드간연결정도 기존 BSR 방식 G-BSR 방식 [ 그림 4-4] 각노드간연결정도의변화량에따른비교 [ 그림 4-3] 은전체노드수를 50 에서 200 까지의범위에서순차적으로노드의수를 50 개의단위로추가하면서실험한결과이다. 또한 [ 그림 4-4] 는노드간의연결정도를 2 에서 8 까지변경시키면서실험한결과이다. 전송되어지는전체네트워크의 BSM 총수는전체노드의수와노드간연결정도의변화에직접적인관련이있다 [6]. 이는 RPF 검사를수행하여수신되어진 BSM 은해당라우터의수신인터페이스를제외한모든인터페이스로각노드들간의연결정도만큼전송되어지기때문이다. 또한이러한수행은네트워크에존재하는전체노드들의수만큼반복되어진다. 네트워크내에적은수의노드가존재할경우기존의방식과제안한 G-BSR 선정방식은큰차이가없다. 하지만, 노드의수가많아질수록제안방식의오버헤드감소는 30

38 뚜렷하게나타난다. 제 5 장결론 기존의멀티캐스트라우팅방식은트리구성방식에따라소스기반트리와공유트리로나뉜다. 공유트리방식으로확장성측면에서우수한 PIM-SM 은화상회의등의협동형서비스에적합하며, RP 를선정함으로써하나의트리를공유하여데이터를송수신한다. 또한 Bootstrap 작동방식에따라 C-RP 의정보를수집하며, RP 선정을위해컨트롤메시지인 BSM 을생성및전송한다. 이는그룹과 C-RP 의수에비례하여해당도메인내에오버헤드를증가시키는문제점을발생시킨다. 본논문에서는기존의 PIM-SM 라우팅프로토콜을이용하는 멀티캐스트서비스모델을가정하고, 그룹마다하나의 G-BSR 을 선정하는방식을적용하였다. 제안방식은 G-BSM 의전송범위를해당그룹내부로제한함으로써, 컨트롤메시지로인한오버헤드량을줄인다. 이는기존의방식에별도의수정없이사용가능하였으며, DR 의 C- RP 목록처리시 RP 선정에용이성을제공한다. 또한그룹의생성및탈퇴에따른동적인서비스가가능하였다. 모의실험을통한기존방식과의비교측정결과, 제안방식이 그룹과 C-RP 수의변화에비례하여발생되어지는오버헤드의증가 문제를크게개선하였으며, 비교적안정적인증가치를나타냄을보였다. 또한전체네트워크를대상으로전송되어지는 BSM 은전체노드의 수와노드간연결정도와밀접한관련이있다. 이에대한각각의요소에 31

39 따른결과도제안방식이비교적낮은오버헤드를보였으며, 회선의 효율성을높일수있음을입증하였다. 참고문헌 [1] Maufer, T. A., Deploying IP Multicast in the Enterprise, 1st Ed., Prentice- Hall Inc., New Jersey, [2] Billhartz, T., Cain, J. B., Farrey-Goudreau, E., Fieg, D., and Batsell, S. G., "Performance and Resource Cost Comparisons for the CBT and PIM Multicast Routing Protocols," IEEE Journal on Selected Areas in Communications, Vol.15, No.3, pp , Apr [3] D. Estrin, D. Farinacci, "Protocol Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification," RFC [4] Microsoft Windows 2000 server, PIM-SM Multicast Routing Protocol, Microsoft, White Paper. [5] Bill Fener, Mark Handley, Roger Kermode, David Thaler, "Bootstrap Router (BSR) Mechanism for PIM Sparse Mode," Internet-Draft, Feb [6] Deborah Estin, Mark Handley, Ahmed Helmy, Polly Huang, "A Dynamic Bootstrap Mechanism for Rendezvous-based Multicast Routing," Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings, Vol.3, pp , Mar [7] Seiji Ueno, Toshihiko Kato, Kenji Suzuki, "Analysis of Internet multicast traffic performance considering multicast routing protocol,"

40 International Conference on Network Protocols, pp , Nov [8] Hwa-Chun Lin, Zhe-Hong Lin, Selection of Candidate Core for Core- Based Multicast Roution Architectures, IEEE International Conference on, Vol.4, pp , [9] S.J. Koh, J.S. Park, G.S. Kim, Y.J. Kim, Analysis of Internet Multicast Routing Protocols, 전자통신동향분석제 14 권제 5 호, pp , Oct [10] Dong-Lim Lee, Chan-Hyun Youn, Sang-Jin Jeong, RP Reselection Scheme for Real-Time Applications in Delay-Constrained Multicast Networks, IEEE ICC2002, New York, April [11] D. Waitzman, C. Partridge, "Distance Vector Multicast Routing Protocol," RFC1075, Nov [12] J. Moy, "Multicast Extensions to OSPF," RFC1584, Mar [13] A. Ballardie, "Core Based Trees (CBT version 2) Multicast Routing: Protocol Specification," RFC2189, Sep

41 34

42 감사의글 해가바뀜을거듭하여 2003 년의마지막계절인겨울이왔습니다. 2 년이라는시간동안연구실에서지내며많은일들이있었지만, 선배님, 후배, 그리고동기들과함께지낸시간들이저에겐너무나도소중하고기억에남는추억이될것입니다. 이글을빌어무사히논문을작성하고졸업할수있도록도와주신모든분들에게감사드립니다. 특히저를나아주시고길러주신소중한부모님, 힘든순간저에게많은힘이되어준동기들인영조, 제원, 민경, 제논문에많은관심과격려를하여주셨던교철이형과재우형, 그리고항상굳건하게제자리를지킬수있도록따뜻한격려를아끼지않았던저의예쁜여자친구지영이에게많은고마움을느낍니다. 또 2 년간올바른지도와격려를아끼지않으신이균하교수님께도무한한감사의인사를드립니다. 그리고동고동락을항상함께하였던연구실의맏형인인구형, 정민, 승찬, 주성씨에게도감사의맘을전하며, 앞으로 2 년간의연구실생활을시작하게될호선, 익래, 왕봉이도모두좋은논문으로높은학업의성과를거두기를바랍니다. 또졸업후에도간접적으로나마많은격려를해주었던영호와경호에게도감사의마음을전합니다. 오는 2004 년에는더더욱활기찬모습으로우리연구실가족모두에게 즐겁고따뜻한일들만가득한최고의한해가되기를기원합니다. 다시한번 감사의맘을전하며이글을마치고자합니다 년 12 월 29 일 염진호

Chapter11OSPF

Chapter11OSPF OSPF 111 OSPF Link state Interior Gateway Protocol OSPF 1988 IETF OSPF workgroup OSPF RFC 2383 version 2 Chapter OSPF Version 2 OSPFIGP AS 1 1111 Convergence Traffic Distance Vector Link state OSPF (Flooding),

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 10-35-03-03 한국통신학회논문지 '10-03 Vol. 35 No. 3 원활한 채널 변경을 지원하는 효율적인 IPTV 채널 관리 알고리즘 준회원 주 현 철*, 정회원 송 황 준* Effective IPTV Channel Control Algorithm Supporting Smooth Channel Zapping HyunChul Joo* Associate

More information

2009년 상반기 사업계획

2009년 상반기 사업계획 네트워크계층프로토콜 쉽게배우는데이터통신과컴퓨터네트워크 학습목표 IPv6의필요성과헤더구조를이해한다. 이동 IP 프로토콜의터널링원리를이해한다. ARP/RARP의필요성을이해한다. ICMP의헤더와제어메시지를이해한다. IGMP의헤더와멀티캐스트그룹관리방식을이해한다. 2/27 1 절. IPv6 주소공간확장 IPv4의 32 비트에서 128 비트로확장 최대 2 128 개의호스트를지원

More information

°í¼®ÁÖ Ãâ·Â

°í¼®ÁÖ Ãâ·Â Performance Optimization of SCTP in Wireless Internet Environments The existing works on Stream Control Transmission Protocol (SCTP) was focused on the fixed network environment. However, the number of

More information

Microsoft Word - How to make a ZigBee Network_kr

Microsoft Word - How to make a ZigBee Network_kr 1 단계 ZigBee 네트워크설정방법 이보기는 ProBee 기기를이용해 ZigBee 네트워크를설정하는방법을보여줍니다. 2 단계 이보기에서사용된 SENA 제품입니다 : ProBee ZE10 Starter Kit ProBee ZS10 ProBee ZU10 3 단계 ZigBee 네트워크입니다. SE1 SE2 SE3 ZS10 ZS10 ZS10 R4 R5 R3 R1

More information

歯최덕재.PDF

歯최덕재.PDF ISP Monitoring Tool OSPF SNMP, Metric MIB OSPFECMP 1 11 [6], Metric ISP(Internet Service Provider) Monitoring Tool, [5] , (Network Management System) SNMP ECMP Cost OSPF ECMP IGP(Interior Gateway Protocol)

More information

Microsoft PowerPoint - tem_5

Microsoft PowerPoint - tem_5 2014 년도 1 학기 (961805-501) 컴퓨터네트워크 2014.04.30 장문정 (cathmjang@gmail.com) 홍익대학교게임소프트웨어전공 네트워크계층 이장의목표 : 네트워크계층서비스에대한기본원리를이해 네트워크계층서비스모델 포워딩 (forwarding) vs. 라우팅 (routing) 네트워크계층프로토콜 : IP, DHCP, ICMP 등 라우팅알고리즘

More information

[ 네트워크 1] 3 주차 1 차시. IPv4 주소클래스 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트

[ 네트워크 1] 3 주차 1 차시. IPv4 주소클래스 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트워크주소와 브로드캐스트주소를설명할수있다. 학습내용 1 : IP 헤더필드구성 1. Network Layer Fields 2. IP 헤더필드의구성 1)

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 901 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 (A Effective Sinkhole Attack Detection Mechanism for LQI based Routing in WSN) 최병구 조응준 (Byung

More information

Microsoft Word - release note-VRRP_Korean.doc

Microsoft Word - release note-VRRP_Korean.doc VRRP (Virtual Router Redundancy Protocol) 기능추가 Category S/W Release Version Date General 7.01 22 Dec. 2003 Function Description VRRP 는여러대의라우터를그룹으로묶어하나의가상 IP 어드레스를부여해마스터로지정된라우터장애시 VRRP 그룹내의백업라우터가마스터로자동전환되는프로토콜입니다.

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

Microsoft PowerPoint - 06-IPAddress [호환 모드]

Microsoft PowerPoint - 06-IPAddress [호환 모드] Chapter 06 IP Address IP Address Internet address IP 계층에서사용되는식별자 32 bit 2 진주소 The address space of IPv4 is 2 32 or 4,294,967,296 netid 와 hostid 로구분 인터넷에서호스트와라우터를유일하게구분 IP Address Structure 2-Layer Hierarchical

More information

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1 IP 심화 º 각 P 의게이트웨이는해당네트워크의마지막주소를사용한다. - P1 (210.220.10.1/26) 의게이트웨이 (5의 Fa0/0) : 210.220.10.63 /26 = 255.255.255.192 호스트비트수 : 32-26 = 6 비트 => = 64 그러므로 P1의 IP 210.220.10.1 중서브넷마스크에의거 26비트는변함이없고, 나머지 6비트가호스트비트로변하므로

More information

Microsoft Word - NAT_1_.doc

Microsoft Word - NAT_1_.doc NAT(Network Address Translation) 1. NAT 개요 1 패킷의 IP 헤더의수신지주소, 발신지주소또는그주소를다른주소로변경하는과정 2 NAT기능을갖는장치를 NAT-BOX라함 ( 시스코라우터, 유닉스시스템, 윈도우의호스트혹은몇개의다른시스템일수있기때문에이렇게지칭하기도함 ) 3 NAT 기능을갖는장치는일반적으로스텁도메인 (Stub-domain)

More information

TCP.IP.ppt

TCP.IP.ppt TCP/IP TCP/IP TCP/IP TCP/IP TCP/IP Internet Protocol _ IP Address Internet Protocol _ Subnet Mask Internet Protocol _ ARP(Address Resolution Protocol) Internet Protocol _ RARP(Reverse Address Resolution

More information

네트워크통신연결방법 네트워크제품이통신을할때, 서로연결하는방법에대해설명합니다. FIRST EDITION

네트워크통신연결방법 네트워크제품이통신을할때, 서로연결하는방법에대해설명합니다. FIRST EDITION 네트워크제품이통신을할때, 서로연결하는방법에대해설명합니다. FIRST EDITION 05-2012 개요 개요 네트워크상에연결되어있는기기들이통신을할때, 어떻게목적지를찾아가는지 (IP 주소, 서브넷마스크, 게이트웨이 ) 어떻게데이터를보내는지 (UDP/TCP, ) 에대한내용을설명합니다. 네트워크설정에따른특징을이해하여, 제품이설치된네트워크환경에따라알맞은설정을하도록합니다.

More information

개요 IPv6 개요 IPv6 주소 IPv4와공존 IPv6 전환기술 (Transition Technologies)

개요 IPv6 개요 IPv6 주소 IPv4와공존 IPv6 전환기술 (Transition Technologies) Module 8 IPv6 구현 개요 IPv6 개요 IPv6 주소 IPv4와공존 IPv6 전환기술 (Transition Technologies) Lesson 1: IPv6 개요 IPv6 의이점 IPv4 와 IPv6 의차이점 IPv6 주소공간 IPv6 의이점 IPv6 의이점 : 큰주소공간 계층구조적주소와라우팅인프라 Stateless 와 stateful 주소구성

More information

슬라이드 제목 없음

슬라이드 제목 없음 2006-09-27 경북대학교컴퓨터공학과 1 제 5 장서브넷팅과슈퍼넷팅 서브넷팅 (subnetting) 슈퍼넷팅 (Supernetting) 2006-09-27 경북대학교컴퓨터공학과 2 서브넷팅과슈퍼넷팅 서브넷팅 (subnetting) 하나의네트워크를여러개의서브넷 (subnet) 으로분할 슈퍼넷팅 (supernetting) 여러개의서브넷주소를결합 The idea

More information

0. 들어가기 전

0. 들어가기 전 7 장. IP 프로토콜의 이해 (2) - 라우팅 컴퓨터네트워크 1 이번시간의학습목표 라우팅기능을이해하고관련프로토콜을알아본다. 간단한라우팅프로토콜 거리-벡터프로토콜 RIP(Routing Information Protocol) 링크상태프로토콜 OSPF(Open Shortest path First) 외부라우팅프로토콜 BGP(Border Gateway Protocol)

More information

슬라이드 1

슬라이드 1 TCPdump 사용법 Neworks, Inc. (Tel) 070-7101-9382 (Fax) 02-2109-6675 ech@pumpkinne.com hp://www.pumpkinne.co.kr TCPDUMP Tcpdump 옵션 ARP 정보 ICMP 정보 ARP + ICMP 정보 IP 대역별정보 Source 및 Desinaion 대역별정보 Syn 과 syn-ack

More information

Switching

Switching Switching 강의의목표 Switching/Switching Network의필요성을이해한다. 세가지대표적교환기술에열거하고그차이를설명할수있다. 각교환기술의장, 단점을비교하여설명할수있다. Packet Switching 에서 Fairness 문제와 Pipelining 을 패킷크기와연계하여설명할수있다. Soft Switch 개념을이해하고설명할수있다. 교재 Chapter

More information

Microsoft PowerPoint - MobileIPv6_김재철.ppt

Microsoft PowerPoint - MobileIPv6_김재철.ppt Jaecheol Kim Multimedia & Communications Lab. jchkim@mmlab.snu.ac.kr 2003. 9. 8 Contents IPv4 Overview IPv6 Overview 2 MIP 의필요성 Portable Computer 이동하며사용하지않음 이동시통신연결의유지필요없음 DHCP의경우Mobile IP 필요없음 Wireless

More information

Microsoft Word doc

Microsoft Word doc TCP/IP 구조 1. I.P 구조설명 2. ARP 구조설명 3. TCP 구조설명 4. UDT 구조설명 5. RIP 구조설명 6. BOOTP 구조설명 7. TFTP 구조설명 destination addr source addr type data CRC 6 6 2 46-1500 4 type 0X0800 IP datagram 2 46-1500 type 0X0806

More information

OSI 참조 모델과 TCP/IP

OSI 참조 모델과 TCP/IP TCP/IP 프로토콜분석및네트워크프로그래밍 Chapter 1: OSI 참조모델과 TCP/IP 2003. 3. 1 프로토콜 (Protocol) 표준화된통신규약 장치간의정보를송수신하기위한협정 무전기의예 Over: 송신완료통지 Roger: 수신완료통지 제 1 장 OSI 참조모델과 TCP/IP 2 OSI 참조모델 목표 이기종컴퓨터간에도통신이가능한개방형시스템 상호접속모델제시

More information

2. 인터네트워킹 서로떨어져있는각각의수많은네트워크들을연결하여하나의네트워크처럼연결하여사용할수있도록해주는것 3. 인터네트워킹에필요한장비 1 리피터 (Repeater) - 데이터가전송되는동안케이블에서신호의손실인감쇄 (Attenuation) 현상이발생하는데, 리피터는감쇄되는신

2. 인터네트워킹 서로떨어져있는각각의수많은네트워크들을연결하여하나의네트워크처럼연결하여사용할수있도록해주는것 3. 인터네트워킹에필요한장비 1 리피터 (Repeater) - 데이터가전송되는동안케이블에서신호의손실인감쇄 (Attenuation) 현상이발생하는데, 리피터는감쇄되는신 1 주차 3 차시 TCP/IP 학습목표 1. TCP/IP 개요및인터네트워킹에필요한장비에대해설명할수있다. 2. TCP/IP 프로토콜계층구조를구분하고계층구조에서의전송을설명할수있다. 학습내용 1 : TCP/ IP 개요및인터네트워킹 1. TCP/IP 개요 - 1960 년대중반에연구기관들의대형컴퓨터들은독립실행형장비였음 - 미국방성의 ARPA(Advanced Research

More information

1

1 IPv6 기반 SSM 기술동향! "#!$%&'%(&)!*+!,*-'.&/,0&.(+(.!1-23(.453!6&.7#*2*89!(#!:;%

More information

일반적인 네트워크의 구성은 다음과 같다

일반적인 네트워크의 구성은 다음과 같다 W5200 Errata Sheet Document History Ver 1.0.0 (Feb. 23, 2012) First release (erratum 1) Ver 1.0.1 (Mar. 28, 2012) Add a solution for erratum 1, 2 Ver 1.0.2 (Apr. 03, 2012) Add a solution for erratum 3

More information

발표순서 v 기술의배경 v 기술의구조와특징 v 기술의장, 단점 v 기타사항 v MOFI 적용방안 2 Data Communications Lab.

발표순서 v 기술의배경 v 기술의구조와특징 v 기술의장, 단점 v 기타사항 v MOFI 적용방안 2 Data Communications Lab. Tunneled Inter-Domain Routing (TIDR) 2011-04-18 김병철, 이재용 Data Communications Lab. 발표순서 v 기술의배경 v 기술의구조와특징 v 기술의장, 단점 v 기타사항 v MOFI 적용방안 2 Data Communications Lab. 기술의배경 v 추구하고자하는정책 q 현재 BGP 라우팅프로토콜은서브넷의위치와상관없이라우팅테이블

More information

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University Outline Network Network 구조 Source-to-Destination 간 packet 전달과정 Packet Capturing Packet Capture 의원리 Data Link Layer 의동작 Wired LAN Environment

More information

슬라이드 제목 없음

슬라이드 제목 없음 2006-11-02 경북대학교컴퓨터공학과 1 제 8 장인터넷프로토콜 : IP 데이터그램 단편화 검사합 옵션 IP 설계 IP 프로토콜 2006-11-02 경북대학교컴퓨터공학과 2 2006-11-02 경북대학교컴퓨터공학과 3 네트워크계층프로토콜 IP (Internet Protocol) TCP/UDP 세그먼트를받아서패킷별로경로선택 ICMP (Internet Control

More information

놀이동산미아찾기시스템

놀이동산미아찾기시스템 TinyOS를이용한 놀이동산미아찾기시스템 윤정호 (mo0o1234@nate.com) 김영익 (youngicks7@daum.net) 김동익 (dongikkim@naver.com) 1 목차 1. 프로젝트개요 2. 전체시스템구성도 3. Tool & Language 4. 데이터흐름도 5. Graphic User Interface 6. 개선해야할사항 2 프로젝트개요

More information

Microsoft PowerPoint _TCP_IP

Microsoft PowerPoint _TCP_IP 네트워크 2007 년상반기 1 의개념 (ransmission Control Protocol / Internet Protocol) -는네트워크를상호연결시켜정보를전송할수있도록하는기능을가진다수의 프로토콜이모여있는프로토콜집합임. - 의가장대표적인프로토콜은 3 계층의 IP 와 4 계층의 CP 로대부분의응용서비스가 CP 상 에서이루어지나, 최근인터넷의단점을보완하기위해

More information

1아이리포 기술사회 모의고사 참조답안

1아이리포 기술사회 모의고사 참조답안 아이리포지식창고 Data Link 계층프로토콜 STP 김우태컴퓨터시스템응용기술사 (matica5127@naver.com) STP(Spanning Tree Protocol) Concept + STP 을이해하기위한세가지개념 + STP 개요 - STP 정의 - Bridged LAN 에서의 Spanning Tree Algorithm - Bridge 구성에서의 Looping

More information

SMB_ICMP_UDP(huichang).PDF

SMB_ICMP_UDP(huichang).PDF SMB(Server Message Block) UDP(User Datagram Protocol) ICMP(Internet Control Message Protocol) SMB (Server Message Block) SMB? : Microsoft IBM, Intel,. Unix NFS. SMB client/server. Client server request

More information

TTA Verified : HomeGateway :, : (NEtwork Testing Team)

TTA Verified : HomeGateway :, : (NEtwork Testing Team) TTA Verified : HomeGateway :, : (NEtwork Testing Team) : TTA-V-N-05-006-CC11 TTA Verified :2006 6 27 : 01 : 2005 7 18 : 2/15 00 01 2005 7 18 2006 6 27 6 7 9 Ethernet (VLAN, QoS, FTP ) (, ) : TTA-V-N-05-006-CC11

More information

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

More information

슬라이드 1

슬라이드 1 1 Chapter 9 ICMPv4 Objectives ICMP 의필요성 ICMP 메시지종류 오류보고메시지의목적과형식 질의메시지의목적과형식 ICMP 에서의검사합계산 ICMP 를사용하는디버깅도구들 ICMP 패키지의구성요소및모듈 2 목차 개요 메시지 디버깅 ICMP 패키지 3 9.1 개요 IP 프로토콜의문제점 신뢰성이없고비연결형데이터그램전달제공 최선의노력전달서비스

More information

IPv6Q 현배경 > 인터넷의급속한성장 -> IP 주소의고갈 개인휴대통신장치의보급 network TV, VOD 단말기등의인터넷연결 가정용품제어장치의인터넷연결 > 새로운 IP 로의이행문제 IPv4 호스트와의호환성문제를고려하여야합 ~ IPv4 의취약점보완 QoS 지원 인증

IPv6Q 현배경 > 인터넷의급속한성장 -> IP 주소의고갈 개인휴대통신장치의보급 network TV, VOD 단말기등의인터넷연결 가정용품제어장치의인터넷연결 > 새로운 IP 로의이행문제 IPv4 호스트와의호환성문제를고려하여야합 ~ IPv4 의취약점보완 QoS 지원 인증 IPv6 개요 서울대학교전산과학과 정보통신연구실! 득즈 CJ M" L.!... @SNUINCLab 내용 Þ> IPv6 으 출현배경, 발전과정및특징 Þ> IPv6 헤더형식및옵션 Þ> IPv6 으 I Address 구조 Þ> Advanced Routing þ> QoS þ> IPv6 로의전이방법 þ> Auto Configuration þ> Security > 결론

More information

슬라이드 제목 없음

슬라이드 제목 없음 (JTC1/SC6) sjkoh@knu.ac.kr JTC1 JTC1/SC6/WG7 ECTP/RMCP/MMC (JTC1/SC6) 2/48 JTC1 ISO/IEC JTC1 Joint Technical Committee 1 ( ) ISO/TC 97 ( ) IEC/TC 83 ( ) Information Technology (IT) http://www.jtc1.org

More information

Microsoft Word - 7.doc

Microsoft Word - 7.doc 네트워크관점의 Multicast 기반 IP-TV 서비스관리방법 (Network Centric Managing Method of the IP-TV Service Based on Multicasting) 김주희, 김봉기, 김기응 KT 네트워크기술연구소 jooheekim,bkkim,gekim@kt.co.kr 요 약 IP-TV 서비스는통신과방송이융합된서비스로써, IP

More information

<4D F736F F F696E74202D FB5A5C0CCC5CDC5EBBDC5B0FA20B3D7C6AEBFF6C5A9205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D FB5A5C0CCC5CDC5EBBDC5B0FA20B3D7C6AEBFF6C5A9205BC8A3C8AF20B8F0B5E55D> 2011 년봄학기데이터통신 Chapter 01 데이터통신과네트워크 1 순서 1. 데이터통신과네트워크의개념 2. 컴퓨터네트워크의유형 3. 네트워크표준화 4. 인터넷표준화활동 5. 유무선네트워크의발전및진화 Copyright(c)2011 by Hyun-Ho Choi 2 Section 01 데이터통신과네트워크의개념 데이터통신 (Data Communication) 두개이상의통신장치사이에서전송미디어

More information

UDP Flooding Attack 공격과 방어

UDP Flooding Attack 공격과 방어 황 교 국 (fullc0de@gmail.com) SK Infosec Co., Inc MSS Biz. Security Center Table of Contents 1. 소개...3 2. 공격 관련 Protocols Overview...3 2.1. UDP Protocol...3 2.2. ICMP Protocol...4 3. UDP Flood Test Environment...5

More information

I

I I II III (C B ) (C L ) (HL) Min c ij x ij f i y i i H j H i H s.t. y i 1, k K, i W k C B C L p (HL) x ij y i, i H, k K i, j W k x ij y i {0,1}, i, j H. K W k k H K i i f i i d ij i j r ij i j c ij r ij

More information

<30312DC6EDC1FDC0A7BFF82E687770>

<30312DC6EDC1FDC0A7BFF82E687770> 8 모바일 IPTV 멀티캐스트전송및서비스기술동향 경북대학교고석주 * 한국전자통신연구원엄태원 이현우 1. 서론 1) 최근국내외적으로 IPTV 서비스기술및표준화에대한관심이급격히증대되고있다. 국내에서는이미 IPTV 서비스가다양한부가서비스와함께제공되고있고, 국제적으로는관련표준기술선점을위한경쟁이치열하게전개되고있다 [1]. 특히, 최근에는무선 / 이동통신망에서 IPTV

More information

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월 지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., 2004 5 2009 12 KOSPI200.,. * 2009. 지능정보연구제 16 권제 1 호 2010 년 3 월 김선웅 안현철 社 1), 28 1, 2009, 4. 1. 지능정보연구제 16 권제 1 호 2010 년 3 월 Support

More information

bn2019_2

bn2019_2 arp -a Packet Logging/Editing Decode Buffer Capture Driver Logging: permanent storage of packets for offline analysis Decode: packets must be decoded to human readable form. Buffer: packets must temporarily

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

슬라이드 1

슬라이드 1 DHCP (Dynamic Host Configuration Protocol) Oct 2006 Technical Support Div. Tel : 031-739-6800 Mail : support@corecess.com DHCP Motivations Automatic network configuration for clients No administrator intervention

More information

Microsoft Word Question.doc

Microsoft Word Question.doc 1. Switching 1. Frame-relay 구성 PVC만을사용할수있으며어떠한 Dynamic Circuit도허용되지않는다. FR 구간을설정하시오 A. R3, R4, R5를제외한나머지 Router에서는 Sub interface를사용할수없다. B. R4, R5는 FR point-to-point로구성하고, R3는 multipoint로구성하되반드시 subinterface를이용하여구성하시오.

More information

[ReadyToCameral]RUF¹öÆÛ(CSTA02-29).hwp

[ReadyToCameral]RUF¹öÆÛ(CSTA02-29).hwp RUF * (A Simple and Efficient Antialiasing Method with the RUF buffer) (, Byung-Uck Kim) (Yonsei Univ. Depth of Computer Science) (, Woo-Chan Park) (Yonsei Univ. Depth of Computer Science) (, Sung-Bong

More information

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_ Sena Technologies 백서 : Latency/Throughput Test September 11, 2008 Copyright Sena Technologies, Inc 2008 All rights strictly reserved. No part of this document may not be reproduced or distributed without

More information

歯1.PDF

歯1.PDF 200176 .,.,.,. 5... 1/2. /. / 2. . 293.33 (54.32%), 65.54(12.13%), / 53.80(9.96%), 25.60(4.74%), 5.22(0.97%). / 3 S (1997)14.59% (1971) 10%, (1977).5%~11.5%, (1986)

More information

<36305FB1E8BCF6BCB12DC0CCB5BFBCBA20B8F0B5A8BFA120B5FBB8A52E687770>

<36305FB1E8BCF6BCB12DC0CCB5BFBCBA20B8F0B5A8BFA120B5FBB8A52E687770> Journal of the Korea Academia-Industrial cooperation Society Vol. 16, No. 8 pp. 5559-5564, 2015 http://dx.doi.org/10.5762/kais.2015.16.8.5559 ISSN 1975-4701 / eissn 2288-4688 이동성모델에따른다중경로소스라우팅프로토콜의성능평가

More information

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100 2015-1 프로그래밍언어 9. 연결형리스트, Stack, Queue 2015 년 5 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) 연결리스트 (Linked List) 연결리스트연산 Stack

More information

歯A1.1함진호.ppt

歯A1.1함진호.ppt The Overall Architecture of Optical Internet ETRI ? ? Payload Header Header Recognition Processing, and Generation A 1 setup 1 1 C B 2 2 2 Delay line Synchronizer New Header D - : 20Km/sec, 1µsec200 A

More information

Microsoft PowerPoint - 2.Catalyst Switch Intrastructure Protection_이충용_V1 0.ppt [호환 모드]

Microsoft PowerPoint - 2.Catalyst Switch Intrastructure Protection_이충용_V1 0.ppt [호환 모드] Catalyst Switch Infrastructure Protection Cisco Systems Korea SE 이충용 (choolee@cisco.com) Overview DoS (Denial of Service) 공격대상 - Server Resource - Network Resource - Network devices (Routers, Firewalls

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

09È«¼®¿µ 5~152s

09È«¼®¿µ5~152s Korean Journal of Remote Sensing, Vol.23, No.2, 2007, pp.45~52 Measurement of Backscattering Coefficients of Rice Canopy Using a Ground Polarimetric Scatterometer System Suk-Young Hong*, Jin-Young Hong**,

More information

0. 들어가기 전

0. 들어가기 전 컴퓨터네트워크 14 장. 웹 (WWW) (3) - HTTP 1 이번시간의학습목표 HTTP 의요청 / 응답메시지의구조와동작원리이해 2 요청과응답 (1) HTTP (HyperText Transfer Protocol) 웹브라우저는 URL 을이용원하는자원표현 HTTP 메소드 (method) 를이용하여데이터를요청 (GET) 하거나, 회신 (POST) 요청과응답 요청

More information

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation 1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation Board(EVB B/D) 들과 TCP/IP Protocol로연결되며, 연결된 TCP/IP

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 06-31-11A-13 무선센서네트워크를위한향상된 센서 MAC 프로토콜 정회원이주아 *, 김재현 *, 민승욱 ** Improved Sensor MAC Protocol for Wireless Sensor Network Ju-a Lee*, Jae-hyun Kim*, Seung-wook Min** Regular Members 요 약 센서네트워크에서는배터리용량이중요한문제이다.

More information

시스템, 네트워크모니터링을통한보안강화 네트워크의미래를제시하는세미나 세미나 NetFocus 2003 : IT 관리자를위한네트워크보안방법론 피지피넷 /

시스템, 네트워크모니터링을통한보안강화 네트워크의미래를제시하는세미나 세미나 NetFocus 2003 : IT 관리자를위한네트워크보안방법론 피지피넷 / 시스템, 네트워크모니터링을통한보안강화 네트워크의미래를제시하는세미나 세미나 NetFocus 2003 : IT 관리자를위한네트워크보안방법론 피지피넷 / 팀장나병윤!dewymoon@pgpnet.com 주요내용 시스템모니터링! 패킷크기와장비의 CPU 및 Memory 사용량! SNMP를장비의상태관찰 비정상적인트래픽모니터링! Packet 분석기의다양한트래픽모니터링도구를이용한비정상적인트래픽관찰!

More information

Microsoft Word - 1. °í¼®ÁÖ.doc

Microsoft Word - 1. °í¼®ÁÖ.doc 인터넷방송을위한멀티캐스트기술동향 Overview of Multicasting for Internet Broadcasting 고석주 (S.J. Koh) 박주영 (J.Y. Park) 김은숙 (E.S. Kim) 강신각 (S.G. Kang) 통신프로토콜표준연구팀선임연구원통신프로토콜표준연구팀선임연구원통신프로토콜표준연구팀선임연구원통신프로토콜표준연구팀책임연구원, 팀장 인터넷방송은

More information

untitled

untitled 3GPP/MBMS 개요 2006 년 8 월 경북대학교통신프로토콜연구실 박재성 (knucsid@gmail.com) 요약 이문서는 3GPP의 MBMS에관한개요를정리한다. MBMS는 3GPP에서개발중인 Multimedia Broadcast/Multicast Service 표준으로써데이터패킷을다수의사용자들에게동시에전송하는서비스이고멀티미디어데이터전송을목적으로하고있다.

More information

. PC PC 3 [ ] [ ], [ ] [ ] [ ] 3 [ ] [ ], 4 [ ] [ ], 4 [Internet Protocol Version 4 (TCP/IPv4)] 5 [ ] 6 [ IP (O)], [ DNS (B)] 7 [ ] 한국어 -

. PC PC 3 [ ] [ ], [ ] [ ] [ ] 3 [ ] [ ], 4 [ ] [ ], 4 [Internet Protocol Version 4 (TCP/IPv4)] 5 [ ] 6 [ IP (O)], [ DNS (B)] 7 [ ] 한국어 - Quick Network Setup Guide xdsl/cable Modem PC DVR ~3.., PC, DVR. Cable IP Cable/ADSL/ VDSL or 3 4 VIDEO OUT (SPOT) AUDIO IN VGA ALARM OUT COM ALARM IN RS-485 3 4 G G + 3 CONSOLE NETWORK DC V VIDEO IN VIDEO

More information

±è¼ºÃ¶ Ãâ·Â-1

±è¼ºÃ¶ Ãâ·Â-1 Localization Algorithms Using Wireless Communication Systems For efficient Localization Based Services, development of accurate localization algorithm has to be preceded. In this paper, research trend

More information

歯김병철.PDF

歯김병철.PDF 3G IETF byckim@mission.cnu.ac.kr kckim@konkuk.ac.kr Mobile IP WG Seamoby WG ROHC WG 3G IETF 3G IETF Mobile IP WG 3GIP Seamoby WG ROHC WG MIP WG / NAI Mobile IP / AAA IPv4 / MIP WG RFC2002bis MIPv6 INRIA

More information

Chap 6: Graphs

Chap 6: Graphs 5. 작업네트워크 (Activity Networks) 작업 (Activity) 부분프로젝트 (divide and conquer) 각각의작업들이완료되어야전체프로젝트가성공적으로완료 두가지종류의네트워크 Activity on Vertex (AOV) Networks Activity on Edge (AOE) Networks 6 장. 그래프 (Page 1) 5.1 AOV

More information

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for 2003 Development of the Software Generation Method using Model Driven Software Engineering Tool,,,,, Hoon-Seon Chang, Jae-Cheon Jung, Jae-Hack Kim Hee-Hwan Han, Do-Yeon Kim, Young-Woo Chang Wang Sik, Moon

More information

< C1A4C0BAC8F12DC2F7B7AE20C0CCB5BF20B9E6C7E2B0FA20B9D0C1FDB5B5B8A620B0EDB7C1C7D E687770>

< C1A4C0BAC8F12DC2F7B7AE20C0CCB5BF20B9E6C7E2B0FA20B9D0C1FDB5B5B8A620B0EDB7C1C7D E687770> Journal of the Korea Academia-Industrial cooperation Society Vol. 16, No. 1 pp. 703-712, 2015 http://dx.doi.org/10.5762/kais.2015.16.1.703 ISSN 1975-4701 / eissn 2288-4688 차량이동방향과밀집도를고려한 UIGRP (Urban Intersection

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Reasons for Poor Performance Programs 60% Design 20% System 2.5% Database 17.5% Source: ORACLE Performance Tuning 1 SMS TOOL DBA Monitoring TOOL Administration TOOL Performance Insight Backup SQL TUNING

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Nov.; 26(11), 985991. http://dx.doi.org/10.5515/kjkiees.2015.26.11.985 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Analysis

More information

Subnet Address Internet Network G Network Network class B networ

Subnet Address Internet Network G Network Network class B networ Structure of TCP/IP Internet Internet gateway (router) Internet Address Class A Class B Class C 0 8 31 0 netid hostid 0 16 31 1 0 netid hostid 0 24 31 1 1 0 netid hostid Network Address : (A) 1 ~ 127,

More information

시스코 무선랜 설치운영 매뉴얼(AP1200s_v1.1)

시스코 무선랜 설치운영 매뉴얼(AP1200s_v1.1) [ Version 1.3 ] Access Point,. Access Point IP 10.0.0.1, Subnet Mask 255.255.255.224, DHCP Client. DHCP Server IP IP,, IP 10.0.0.X. (Tip: Auto Sensing Straight, Cross-over.) step 1]. step 2] LAN. step

More information

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

1.LAN의 특징과 각종 방식

1.LAN의 특징과 각종 방식 0 Chapter 1. LAN I. LAN 1. - - - - Switching - 2. LAN - (Topology) - (Cable) - - 2.1 1) / LAN - - (point to point) 2) LAN - 3) LAN - 2.2 1) Bound - - (Twisted Pair) - (Coaxial cable) - (Fiber Optics) 1

More information

歯I-3_무선통신기반차세대망-조동호.PDF

歯I-3_무선통신기반차세대망-조동호.PDF KAIST 00-03-03 / #1 1. NGN 2. NGN 3. NGN 4. 5. 00-03-03 / #2 1. NGN 00-03-03 / #3 1.1 NGN, packet,, IP 00-03-03 / #4 Now: separate networks for separate services Low transmission delay Consistent availability

More information

APOGEE Insight_KR_Base_3P11

APOGEE Insight_KR_Base_3P11 Technical Specification Sheet Document No. 149-332P25 September, 2010 Insight 3.11 Base Workstation 그림 1. Insight Base 메인메뉴 Insight Base Insight Insight Base, Insight Base Insight Base Insight Windows

More information

<31302DC0E5BCBAC8AF28BCF6C1A4292E687770>

<31302DC0E5BCBAC8AF28BCF6C1A4292E687770> MAP를 적용한 무선 메쉬 네트워크에서의 이동성 관리방법 Mobility Management Scheme for the Wireless Mesh Network using Mobility Anchor Point 장 성 환 * 조 규 섭 ** Sung-Hwan Jang Kyu-Seob Cho 요 약 무선 메쉬 네트워크(WMN)는 기존의 무선 네트워크에 비해 저렴한

More information

Journal of Educational Innovation Research 2017, Vol. 27, No. 1, pp DOI: * The

Journal of Educational Innovation Research 2017, Vol. 27, No. 1, pp DOI:   * The Journal of Educational Innovation Research 2017, Vol. 27, No. 1, pp.243-268 DOI: http://dx.doi.org/10.21024/pnuedi.27.1.201703.243 * - 2001 2015 - The Research Trends on Peer Counseling in Elementary and

More information

IPv6 진화동기 인터넷접속노드증가에따른주소영역의 활장 사용자의다양한서비스욕구충족 실시간서비스, 멀티미디어서비스 보안및 인증서비스 IPng S pecifications IPv6 Specification - Intenet Protocol, Version 6(IPv6) S

IPv6 진화동기 인터넷접속노드증가에따른주소영역의 활장 사용자의다양한서비스욕구충족 실시간서비스, 멀티미디어서비스 보안및 인증서비스 IPng S pecifications IPv6 Specification - Intenet Protocol, Version 6(IPv6) S 차서 대 IP : IPv6 숭실대학교정보통신공학과 김영한 IPv6 프로토콜 IPv6 개요 Neighbor Discovery IPv6 Transition Strategy Extended API Host protocol structure -127 - IPv6 진화동기 인터넷접속노드증가에따른주소영역의 활장 사용자의다양한서비스욕구충족 실시간서비스, 멀티미디어서비스

More information

¼º¿øÁø Ãâ·Â-1

¼º¿øÁø Ãâ·Â-1 Bandwidth Efficiency Analysis for Cooperative Transmission Methods of Downlink Signals using Distributed Antennas In this paper, the performance of cooperative transmission methods for downlink transmission

More information

GRE(Generic Routing Encapsulation) GRE는 Cisco에서개발한터널링프로토콜으로써특정네트워크망에서새로운 IP 헤더를인캡슐레이션하여패켓을전송하는 VPN 기능을제공한다. GRE 터널링을이용하여패켓을전송하면, 데이터를암호화하지않기때문에보안적으로는취

GRE(Generic Routing Encapsulation) GRE는 Cisco에서개발한터널링프로토콜으로써특정네트워크망에서새로운 IP 헤더를인캡슐레이션하여패켓을전송하는 VPN 기능을제공한다. GRE 터널링을이용하여패켓을전송하면, 데이터를암호화하지않기때문에보안적으로는취 제 16 장 GRE 터널 블로그 : net123.tistory.com - 1 - 저자김정우 GRE(Generic Routing Encapsulation) GRE는 Cisco에서개발한터널링프로토콜으로써특정네트워크망에서새로운 IP 헤더를인캡슐레이션하여패켓을전송하는 VPN 기능을제공한다. GRE 터널링을이용하여패켓을전송하면, 데이터를암호화하지않기때문에보안적으로는취약하지만,

More information

À±½Â¿í Ãâ·Â

À±½Â¿í Ãâ·Â Representation, Encoding and Intermediate View Interpolation Methods for Multi-view Video Using Layered Depth Images The multi-view video is a collection of multiple videos, capturing the same scene at

More information

<30312DC1A4BAB8C5EBBDC5C7E0C1A4B9D7C1A4C3A52DC1A4BFB5C3B62E687770>

<30312DC1A4BAB8C5EBBDC5C7E0C1A4B9D7C1A4C3A52DC1A4BFB5C3B62E687770> Journal of the Korea Institute of Information and Communication Engineering 장재신 1* Van-Vuong Ngo 1 위성홍 2 A Performance Comparison of Routing Protocols for Mobile Ad hoc Networks using the NS-3 Jaeshin

More information

PBNM CIM(Common Information Model) DEN, COPS LDAP 21 CIM (Common Information Model) CIM, specification schema [7]

PBNM CIM(Common Information Model) DEN, COPS LDAP 21 CIM (Common Information Model) CIM, specification schema [7] (Policy-Based Network Management Technology) ((ksok, dsyun)@ktcokr) PBNM CIM(Common Information Model) DEN, COPS LDAP 21 CIM (Common Information Model) CIM, specification schema [7] 1 CIM core model hierarchy

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4)

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4) THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Oct.; 29(10), 799 804. http://dx.doi.org/10.5515/kjkiees.2018.29.10.799 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) Method

More information

<333820B1E8C8AFBFEB2D5A6967626565B8A620C0CCBFEBC7D120BDC7BFDC20C0A7C4A1C3DFC1A42E687770>

<333820B1E8C8AFBFEB2D5A6967626565B8A620C0CCBFEBC7D120BDC7BFDC20C0A7C4A1C3DFC1A42E687770> Journal of the Korea Academia-Industrial cooperation Society Vol. 13, No. 1 pp. 306-310, 2012 http://dx.doi.org/10.5762/kais.2012.13.1.306 Zigbee를 이용한 실외 위치추정 시스템 구현 김환용 1*, 임순자 1 1 원광대학교 전자공학과 Implementation

More information

Microsoft PowerPoint - L4-7Switch기본교육자료.ppt

Microsoft PowerPoint - L4-7Switch기본교육자료.ppt L4-7 Switch 기본교육자료 Pumpkin Networks. Inc. http://www.pumpkinnet.co.kr (Tel) 02-3280-9380 (Fax) 02-3280-9382 info@pumpkinnet.co.kr 기본개념 L4/L7 Switch 란? -2- 기본개념 - Switching & Routing Switching & Routing

More information

Network seminar.key

Network seminar.key Intro to Network .. 2 4 ( ) ( ). ?!? ~! This is ~ ( ) /,,,???? TCP/IP Application Layer Transfer Layer Internet Layer Data Link Layer Physical Layer OSI 7 TCP/IP Application Layer Transfer Layer 3 4 Network

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

Chap 6: Graphs

Chap 6: Graphs 그래프표현법 인접행렬 (Adjacency Matrix) 인접리스트 (Adjacency List) 인접다중리스트 (Adjacency Multilist) 6 장. 그래프 (Page ) 인접행렬 (Adjacency Matrix) n 개의 vertex 를갖는그래프 G 의인접행렬의구성 A[n][n] (u, v) E(G) 이면, A[u][v] = Otherwise, A[u][v]

More information

<4D F736F F F696E74202D FB3D7C6AEBFF6C5A9B0E8C3FEB0FA20B6F3BFECC6C3B1E2B9FD205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D FB3D7C6AEBFF6C5A9B0E8C3FEB0FA20B6F3BFECC6C3B1E2B9FD205BC8A3C8AF20B8F0B5E55D> 2011 년봄학기데이터통신 Chapter 06 네트워크계층과라우팅기법 목차 마스터텍스트스타일을편집합니다 1 네트워크계층과라우팅프로토콜둘째수준셋째수준1 넷째수준 2 다섯째수준 2 3 31 거리벡터와링크상태라우팅알고리즘 3 라우팅프로토콜의구현사례 4 OSPF 라우팅프로토콜 31 32 3 1 5 RIP 라우팅프로토콜 31 Section 01 네트워크계층과라우팅프로토콜

More information

<C2F7BCBCB4EBC0CEC5CDB3DDC1D6BCD2C0DABFF8B1E2BCFAB5BFC7E2BAB8B0EDBCAD BFACB0A3BAB8B0EDBCAD292E687770>

<C2F7BCBCB4EBC0CEC5CDB3DDC1D6BCD2C0DABFF8B1E2BCFAB5BFC7E2BAB8B0EDBCAD BFACB0A3BAB8B0EDBCAD292E687770> 차세대인터넷주소자원기술동향보고서 차세대인터넷주소자원기술동향보고서 User PC D. IP = 10.10.10.100 S. IP = 10.10.10.1 10.1.0.2 DNS Server Unicast = 10.5.2.10 Anycast = 10.10.10.100 Anycast Site DNS Server 10.0.0.1 DNS Server Anycast

More information

05(533-537) CPLV12-04.hwp

05(533-537) CPLV12-04.hwp 모바일 OS 환경의 사용자 반응성 향상 기법 533 모바일 OS 환경의 사용자 반응성 향상 기법 (Enhancing Interactivity in Mobile Operating Systems) 배선욱 김정한 (Sunwook Bae) 엄영익 (Young Ik Eom) (Junghan Kim) 요 약 사용자 반응성은 컴퓨팅 시스템에서 가장 중요 한 요소 중에 하나이고,

More information

Microsoft Word - KSR2014S034

Microsoft Word - KSR2014S034 2014 년도 한국철도학회 춘계학술대회 논문집 KSR2014S034 LTE-R 기반의 국내표준 열차제어시스템(KRTCS) 연동방안 연구 Plan Study to transmit data between Onboard and Wayside based on LTE-R at Korean Radio based Train Control System of national

More information

<4D F736F F F696E74202D E20B3D7C6AEBFF6C5A920C7C1B7CEB1D7B7A1B9D62E >

<4D F736F F F696E74202D E20B3D7C6AEBFF6C5A920C7C1B7CEB1D7B7A1B9D62E > 웹프로그래밍및실습 ( g & Practice) 문양세강원대학교 IT 대학컴퓨터과학전공 소켓 (Socket) (1/2) Socket 이란? 서버와클라이언트가서로특정한규약을사용하여데이터를전송하기위한방식 서버와클라이언트는소켓연결을기다렸다가소켓이연결되면서로데이터를전송 현재네트워크상에서의모든통신의근간은 Socket 이라할수있음 Page 2 1 소켓 (Socket) (2/2)

More information

디지털포렌식학회 논문양식

디지털포렌식학회 논문양식 ISSN : 1976-5304 http://www.kdfs.or.kr Virtual Online Game(VOG) 환경에서의 디지털 증거수집 방법 연구 이 흥 복, 정 관 모, 김 선 영 * 대전지방경찰청 Evidence Collection Process According to the Way VOG Configuration Heung-Bok Lee, Kwan-Mo

More information

1. GLBP란 GLBP는 HSRP의기능을강화한 CISCO 이중화프로토콜이다. HSRP의확장인 GLBP는 virtual ip 할당을동적으로시행하고 GLBP 그룹멤버에다수의 virtual mac 주소를할당한다. ( 최대 4개 ) 캠퍼스네트워크에서 layer 3 vlan

1. GLBP란 GLBP는 HSRP의기능을강화한 CISCO 이중화프로토콜이다. HSRP의확장인 GLBP는 virtual ip 할당을동적으로시행하고 GLBP 그룹멤버에다수의 virtual mac 주소를할당한다. ( 최대 4개 ) 캠퍼스네트워크에서 layer 3 vlan 1. GLBP란 GLBP는 HSRP의기능을강화한 CISCO 이중화프로토콜이다. HSRP의확장인 GLBP는 virtual ip 할당을동적으로시행하고 GLBP 그룹멤버에다수의 virtual mac 주소를할당한다. ( 최대 4개 ) 캠퍼스네트워크에서 layer 3 vlan 인터페이스가호스트에대해서게이트웨이로서동작한다. 이경우 GLBP를사용하면 load balancing

More information

1

1 라우팅프로토콜 TIP o OSPF 1. Static정보를 OSPF로재분배시 metric-type 1과 metric-type 2의차이점 Metric-type 2가 Default이며, type 2는재분배되는 OSPF External 정보의메트릭계산시 external metric만계산하며, type 1은 internal + external 메트릭을계산한다 2. OSPF

More information