SCTP 표준기술 동향

Size: px
Start display at page:

Download "SCTP 표준기술 동향"

Transcription

1 SCTP 표준기술동향 2004 년 고석주 요약 최근 SCTP (Stream Control Transmission Protocol) 는 TCP/UDP 이후의차세대수송계층프로토콜로써주목받고있다. SCTP는기존 TCP 및 UDP의단점을극복하도록설계되었으며특히 multi-streaming 및 multi-homing 특성을제공한다. 본고에서는 SCTP 프로토콜의기본특징에대하여알아보고, 현재논의중인추가확장작업의주요골자를살펴본다. 목 차 1. INTRODUCTION SCTP 개요 BRIEF HISTORY SCTP ARCHITECTURE Protocol Model SCTP Features SCTP Packet Format PROTOCOL OPERATIONS SCTP Initialisation Data Transport SCTP Terminations SCTP 개발현황 관련 IETF 표준문서 구현관련참고사이트 SCTP 확장 PR-SCTP MOBILE SCTP 결론및향후전망 참고문헌

2 1. Introduction 최근인터넷실시간멀티미디어서비스의다양한요구사항에도불구하고, 그동안인터넷에서의수송계층프로토콜은 TCP 및 UDP로제한되어왔다. TCP 및 UDP 기반의인터넷프로토콜은기존의전기통신망에서제공되던전화서비스를비롯하여새로이개발되는멀티미디어스트리밍서비스제공에는부적합하다. 이러한배경으로 IETF에서는 2000년 10월에 SCTP (Stream Control Transmission Protocol) 을 RFC2960으로제정하였다. 초기의 SCTP 개발목적은인터넷망에서의전화서비스신호전달에있었으나, 최근에는범용수송계층프로토콜로써모든종류의인터넷응용서비스로적용을확대하고있다. SCTP는 UDP의메시지지향 (message-oriented) 특성과 TCP의연결형신뢰성제공특성을조합한프로토콜이다. 이외에도멀티스트리밍 (multi-streaming) 및멀티홈잉 (multi-homing) 특성을제공하고있으며, 세션초기화및종료단계에서도기존 TCP에서문제점으로지적되던 TCP-SYN 공격문제및 half-open closing 문제등을해결하고있다. SCTP는 IP 패킷에표시되는프로토콜식별번호 (Protocol ID) 로써 UDP (6), TDP (17) 와는별도로 132번을부여받았다. SCTP 수송계층프로토콜은 VoIP (Voice over IP) 신호전달이외에도, 다중미디어를전송하는웹응용, AAA (Authentication, Authorization, Accounting) 등의고도의신뢰성을요구하는보안응용, 실시간신뢰성을요구하는 mission-critical 응용서비스등에하부프로토콜로사용될수있으며, 특히최근이슈화되고있는 all-ip 기반이동통신망에서핸드오버기능을용이하게제공할수있을것으로전망된다. 현재 IETF에서는 SCTP 기본규격제정작업을마치고, 구현, 검증및추가기능확장작업을진행중이다. SCTP 구현작업은미국, 독일을비롯한세계여러나라에서진행중이며, 일부구현코드가공개되어있다. 현재활발하게논의중인 SCTP 추가확장작업으로는 부분신뢰성 (partial reliable) 제공기능및 동적인 IP 주소재구성 (dynamic IP address reconfiguration) 기능등이있다. 본고에서는 SCTP 프로토콜의기본특징에대하여알아보고, 현재논의중인추가확장작업의주요골자를살펴본다. 2

3 2. SCTP 개요 SCTP 표준은 IETF SIGTRAN (Signaling Transport) WG에서 2000년 10월 RFC 문서로등재되었다. TCP와같은 Layer 4 수송계층프로토콜로써신뢰성 (reliability) 을제공하며 TCP처럼 SCTP 세션도초기화, 데이터전송및종료단계로구성된다. SCTP는기존의 TCP로는지원하기어려운 VoIP (Voice over IP) 신호중계및멀티미디어응용서비스등의전송을지원하기위해개발되었으며, 현재전세계적으로여러곳에서개발되고있는중이다. 2.1 Brief History SCTP 표준개발은 1998년에 SIGTRAN WG에서시작되었다. SIGTRAN WG에서는 IP 망에서의 VoIP 시그널링 ( 예 : SS7) 전송표준개발을주요목표로하고있었으며, 신호정보의특성상고도의신뢰전송을제공하는수송계층프로토콜을필요로하였다. 특히, 수송계층에서의전송경로장애를대비한대체경로 (alternate path) 확보기능을필요로하였으며, 하나의세션을통해다양한호처리 (call processing) 메시지가전송되는 multi-streaming 기능도요구되었다. 위와같은기능은전통적인 TCP로써는지원되기어렵다는인식하에, SIGTRAN WG은새로운수송계층프로토콜, SCTP를개발하기에이른다. SCTP는 2000년 10월 SIGTRAN WG에서 RFC2960으로제정되었으며 [1-5], 이후보완 [6-8], 구현및검증관련 [9-12] 후속표준작업이계속되고있다. 이후 SCTP를단순히신호전달기능이아닌, TCP 이후의차세대수송계층프로토콜로개발하려는취지하에, 관련확장작업은 Transport Area WG에서진행되고있다 [13, 14]. 현재, SCTP 구현및확장작업이미국, 독일등의여러곳에서진행중이다. 특히, SCTP의활용은다중스트림특성을갖는멀티미디어응용, 실시간신뢰전송을요구하는응용및이동단말의핸드오버 (handover) 기능제공을위해사용되는방안이적극검토되고있으며, 관련표준개발작업이한창진행중이다. 2.2 SCTP Architecture Protocol Model SCTP는기존의 UDP (User Datagram Protocol) 및 TCP (Transmission Control Protocol) 에비해많은장점을제공한다. SCTP는 UDP의 datagram 지향성과 TCP의순서화 (sequencing ) 및신뢰성 (reliability) 특징을결합한것으로볼수있다. 추가적으로 SCTP는멀티홈잉 (multi-homed) 환경에서다중스트림 (multi-stream) 및메시지지향성 (message-oriented) 전달특성을갖는다. 3

4 그림 1. SCTP 프로토콜구조그림 1에서보여지듯이, SCTP는응용계층과네트웍계층사이에위치한다. SCTP은 SCTP peers 간에응용데이터를 APIs (application programming interfaces) 로전달받아 IP 망을통해전송하는기능을수행한다. 각 SCTP 단말은하나의 SCTP 세션에서여러개의 IP 주소를사용할수있다. SCTP는두지점간에메시지전송을위해다중경로 (multiple path) 및다중스트림 (multiple stream) 기능을사용한다. 두 SCTP 지점간의 SCTP 연결을 SCTP association 이라한다. 특정 SCTP association에서의전송절차는크게연결초기화 (initiation), 데이터전송 (data transfer) 및연결종료 (shutdown) 단계로나뉘어진다. SCTP 패킷혹은 PDU (protocol data unit) 은하나의헤더 (header) 와여러개의 chunks로구성되며, 각 chunk는제어정보혹은응용데이터를포함한다. SCTP 스트림 (streams) 에서각데이터는순서적으로전달되며, multi-homing 특성을활용하여망장애 (network failure) 에대비한복구기능을수행할수있다. SCTP의기본특징은다음과같다. Validation and Acknowledgement 메커니즘 SCTP 세션초기화과정에서, SCTP endpoint 간에 Cookie를사용하여인증을위한 key 정보를교환한다. Cookie 정보는 MAC (message authentication codes) 코드를통해생성되며 DoS (denial-of-service) 공격방지를위해사용된다. 또한세션도중에데이터수신여부및재전송요구등을나타내기위해수신자는 SACK (selective acknowledgement) chunk를송신자에게보낸다. 경로선정및감시 (Path Selection and Monitoring) 각사용자는하나의 SCTP 세션에여러 IP 주소를사용할수있으며, 세션중에는 primary 주소가지정되어데이터전송에사용되며, 나머지 alternate 주소는재전송혹 4

5 은 primary 주소가 failure된경우에사용된다. 이를위해, SCTP는주기적으로가용 IP 주소의연결상태를검사하여, active 혹은 inactive 상태정보를기록한다. Flow and Congestion Control SCTP 흐름제어 (flow control) 는 association 별로수행되는반면, 혼잡제어 (congestion control) 는전송경로별로수행된다. 흐름제어를위해각 SCTP endpoint는 TCP처럼수신윈도우를송신자에게알려주며, 혼잡제어를위해 congestion 윈도우크기를적절히조절한다. 이러한윈도우는송신자가 ACK 없이보낼수있는데이터양에제한을주게된다 SCTP Features 기본적으로 SCTP는 TCP에비해 multi-streaming 및 multi-homing 특성을제공하며, 또한세션초기화, 데이터전송및세션종료에서도 TCP와다른특징을제공한다. SCTP Multi-Homing SCTP의 multi-homing 특성은 SCTP 세션이여러개의 IP 주소를동시에사용할수있도록하며, 세션도중네트웍장애가발생하는경우대체경로 ( 혹은대체 IP 주소 ) 를통해세션이유지되도록한다. 세션초기화단계에서, 각 SCTP peers는가용한 IP 주소목록을교환하며, 이중에 primary IP 주소를선정해준다. 상대편 SCTP는 primary 주소를수신주소로하여데이터를전송하게된다. SCTP 경로관리에의해 primary IP 주소에이상이있다고판단되는경우, SCTP는다른대체 IP 주소로데이터전송을계속한다. SCTP Multi-Streaming SCTP의 multi-streaming 특성은하나의세션을통해다양한종류의응용데이터를보낼수있도록한다. 세션초기화단계에서송신자는자신이전송할 stream의개수를수신자에게통보하며, 전송단계에서각 stream별로독립적인순서화 (ordering) 기능이제공된다. 데이터복구및재전송과정또한 stream ID 별로수행되어, 기존에 TCP에서문제시되었던 HOL (head-of-line) blocking 문제를해결한다. 지금까지기술한 multi-streaming 및 multi-homing 특성이외에도, SCTP는 TCP와는다른세션초기화, 데이터전송및종료절차를사용한다. Initiation Features 초기화과정에서 SCTP는 TCP의 three-way handshake와는달리, four-way handshake 절차를사용한다. 이러한 4단계초기화절차는외부의 DoS 공격을방어하는데에적합하다. 또한 SCTP는 verification tag와 cookie 값을사용하여, 소위 TCP SYN 공격 (blind attack) 을방지한다. Data Transmission Features SCTP 데이터전송단계에서, 각데이터 chunk에게 TSN (transmission sequence 5

6 numbers) 및 SSN (stream sequence numbers) 값이부여된다. TSN은세션에대한흐름제어및오류복구를위해사용되며, SSN은수신단 SCTP에서 stream 별순서화 (ordering) 를위해사용된다. Shutdown Features SCTP 세션종료절차는 TCP의 half-open 문제를해결한다. TCP에서는 4단계절차를통해각 SCTP 개체별로데이터전송을종료했으나, SCTP에서는 3단계절차를사용하여두개체의데이터전송종료가통합적으로이루어지도록하였다 SCTP Packet Format 그림 2는 SCTP 패킷구조를보여준다. 그림 2. SCTP Packet Format SCTP 패킷의헤더에는송신자포트번호 (16 bits), 수신자포트번호 (16 bits), verification tag (32 bits) 및전체패킷에대한 Checksum (32 bits) 정보가포함된다. Verification tag 값은 association 별로할당되며, 세션식별자로사용된다. 하나의 SCTP 패킷은여러개의데이터및제어 chunks를포함할수있으며, data chunk의경우 Type, Length 정보와함께해당데이터 chunk에대한 TSN, SSN 번호를포함하여, 추후오류제어및흐름제어등에사용된다. SCTP는 DATA chunk와함께여러개의제어 (control) chunks를사용하며, 추후 SCTP 확장작업과함께제어 chunk의수는증가할수있다. SCTP 기본규격 (RFC 2960) 에정의된주요제어 chunk의종류를정리하면표 1과같다. 6

7 표 1. SCTP Control Chunks Chunk Type 내용 INIT SCTP association 의초기화를위해 initiator 에의해 전송됨 INIT-ACK INIT chunk 에대한응답메시지 COOKIE-ECHO SCTP Initiator 는 INIT-ACK 를받은후세션설정을 마무리하기위해 COOKIE-ECHO 를전송 COOKIE-ACK COOKIE-ECHO chunk 에대한응답메시지 SACK (Selective ACK) 데이터수신상태정보를나타내기위해사용되며, 수신 data chunk 에대한 TSN, SSN 정보포함 HEARTBEAT SCTP 경로관리를위해사용되며, SCTP 는자신의가 용 IP 주소에대해 HEARTBEAT chunk 전송 HEARTBEAT-ACK HEARTBEAT chunk 에대한응답메시지 ABORT 상대 SCTP endpoint 에게비정상적인세션종료를 나타냄 ERROR SCTP 운용상의오류를나타냄 SHUTDOWN 정상적인세션종료메시지 SHUTDOWN-ACK SHUTDOWN 에대한응답메시지 SHUTDOWN-COMPLETE 최종세션종료를나타냄 7

8 2.3 Protocol Operations SCTP Initialisation SCTP 세션초기화는 4단계절차로구성된다. 먼저 SCTP-A는 INIT 메시지 (INIT chunk를포함하는 ) 를 SCTP-Z에게전송하여세션초기화를시작한다. INIT 메시지는 A에서사용할 IP 주소목록을포함한다. SCTP-Z는 INIT에응답하여 INIT-ACK 메시지를전송하며, 자신이사용할 IP 주소목록을포함시킨다. INIT 메시지교환은세션초기화의첫번째절차이지만, 이단계에서각 endpoint에서는 SCTP PCB(protocol control block) 상태정보를생성시키지않는다. ( 그림 3 참조 ) 이후에 COOKIE ECHO 및 ACK 메시지를교환함으로써, 세션초기화가마무리되며, 이단계에서각 endpoint에서 PCB를생성시킨다. COOKIE의사용은세션에대한사용자인증기능을제공하며, 또한정당한 COOKIE에대해 PCB를생성시킴으로써 TCP-SYN (blind attack) 문제를해결한다. 그림 3. SCTP 초기화 그림 4. SCTP 초기화단계상태천이도 8

9 그림 4는 SCTP 초기화단계에서의각종단에서의상태천이도 (state transition disgram) 을보여준다. 각단계별로 SCTP 종단에서는 INIT, COOKIE 타이머를사용하며, COOKIE-ECHO 및 COOKIE-ACK chunks는데이터 chunks와함께전송될수있다 Data Transport SCTP는오류제어를위해 Selective ACK (SACK) 방식을사용한다. A에서전송된데이터 chunks에대해, 수신자 Z는수신된데이터 chunks의목록을 SACK chunk를통해 A에게알려준다. SACK 전송규칙은 A에서의재전송타이머및흐름제어등을고려하여제정되었다. 그림 5에서보여지듯이, 적어도 2개의데이터 SCTP 패킷 ( 여러개의데이터 chunks 포함가능 ) 마다하나의 SACK chunk를보내야하며 ( 흐름제어를위해 ), SACK chunk는데이터 chunks와함께전송될수있다. 그림 5. SCTP 데이터전송 그림 6 에서보여지듯이, 데이터전송단계에서는각 SCTP 종단은 SACK 와함께경로 ( 목적 지 IP 주소 ) 관리를위해 HEATBEAT 메시지를전송한다. 이를통해상대방의어떤 IP 주소 들이가용한지를주기적으로파악한다. 그림 6. SCTP 데이터전송단계상태천이도 9

10 2.3.3 SCTP Terminations SCTP 세션종료절차는 TCP의 4단계와는달리, 3단계로구성된다. 이를통해 TCP의 halfopen closing 을해결함으로프로토콜상태관리를최적화하였다. 먼저그림7에서보는바와같이, A는데이터전송종료후에 SHUTDOWN 메시지를전송한다. Z는자신의데이터전송을마무리하고 SHUTDOWN-ACK를 A에전달한다. 마지막으로 A는 SHUTDOWN-COMPLETE를전송하여최종적으로세션종료를마무리한다. 그림 7. SCTP 세션종료그림 8은세션종료단계에서의프로토콜상태천이도를보여준다. 노드 A는 SHUTDOWN 타이머를가동하여 B로부터 SHUTDOWN-ACK가오지않는경우 SHUTDOWN 메시지를재전송할수있다. 그림 8. SCTP 세션종료단계상태천이도 10

11 2.4 SCTP 개발현황 관련 IETF 표준문서 SCTP 표준개발작업은 IETF SIGTRAN WG에서시작되어현재기본규격제정은마무리된상태이다. RFC 2960은 SCTP 기본규격문서이며, 보조문서로써 RFC 3257, 3286 문서가작성되었다. 기본규격제정후에 SCTP 표준화작업은 IETF TRANSPORT AREA WG으로이관되었으며, 현재는 VoIP 시그널링용프로토콜이아닌 TCP 차기버전의범용수송계층프로토콜로써표준규격개발작업이진행되고있다. 이후에추가규격확장작업이계속진행되고있으며, SCTP 관련수송계층보안문서가 RFC 3436으로 2002년 12월에제정되었다. 현재 WG에서개발중에있는문서로는 SCTP 구현가이드 [6], SCTP를위한 socket API 확장 [7], SCTP MIB (Management Information Base) [8] 등이있다. 최근에는이동통신에서핸드오버를지원하기위해세션도중에도새로운 IP주소를추가, 삭제, 변경할수있는기능이추가적으로개발되고있다 [13] 구현관련참고사이트 SCTP 구현및개발작업은미국, 독일등전세계적으로진행중에있다 [9-12]. 현재 BSD 및 Linux 플랫폼환경에서개발이진행중에있으며, 관련 ns-2 시뮬레이션코드도개발되었다. 구현작업또한커널환경및 User Space에서모두개발이진행중이다. 다음그림은 SCTP 구현을위한전체적인동작상태천이도이다. 그림 9. SCTP 프로토콜상태천이도 11

12 3. SCTP 확장 SCTP 프로토콜은범용 (general-purpose) 수송계층프로토콜로써사용되기위해, 향후추가기능확장작업이계속될것으로전망된다. 현재진행되고있는주요기능확장작업으로는 부분신뢰성 (Partial Reliable) 제공기능 [13] 및 동적인 IP 주소구성 [14] 등이있다. 3.1 PR-SCTP PR-SCTP (Partial Reliable SCTP) 는실시간응용을위해제정되고있으며 [13], SCTP 데이터전송도중에 time-critical 스트림에대해서는오류제어를중단하고곧바로응용계층에전달될수있는기능을정의한다. PR-SCTP 기능사용을위해서는 SCTP 양방간에세션초기화단계에서부터 PR-SCTP 기능을지원할것인지여부를협상해야한다. 일단데이터전송이시작된후에, 송신자는필요에따라특정 TSN 번호이전의데이터에대해서는신뢰성 (reliability) 제공기능을중지하도록상대편종단에통지할수있다. 수신자는 PR-SCTP 신호를받았을경우, 자신의버퍼에있는해당데이터 chunks들을곧바로상위응용에전달한다. 이러한확장기능은주로시간적제약을갖는응용데이터전송에사용될것으로전망된다. 3.2 Mobile SCTP 또하나의주요 SCTP 기능확장으로는 ADDIP 확장을들수있다 [14]. SCTP 기본규격에서는세션에사용되는 IP 주소를세션초기화단계에서만지정하도록되어있었으나, 본확장규격에서는세션도중에도신규 IP 주소를세션에등록하거나혹은삭제하는기능을제공한다. 또한세션도중에 primary IP 주소를변경하는기능도포함한다. 이러한 SCTP 세션에대한 IP 주소의재구성이필요할경우, 해당 SCTP는관련주소정보를 ASCONF (Address Configuration Change) 제어 chunk에실어상대방에전송하며, 상대방은 ACSONF-ACK chunk로응답할수있다. 위기능은특히이동단말이세션도중에다른 IP 망으로이전하게되는경우에, seamless handover 기능지원을위해필수적으로요구되는사항이다. 특히기존의 Mobile IP [15-18] 경우, 핸드오버기능이취약하였으나 SCTP를통해핸드오버기능이상당히개선될것으로기대된다 [19]. 한편완전한 IP 이동성지원을위해서는핸드오버와함께, IP 단말에대한위치관리기능이제공되어야하며, 이를위해 Mobile IP의위치등록기능이함께사용될수있을것으로전망된다. 본절에서는 ASCONF 기능을활용한 seamless handover 핸드오버절차에대해기술한다. 그림 10에보여지듯이, 이동단말이 SCTP를사용하며세션도중에 IP 지역을바꾸는경우핸드오버절차는다음과같다 [19]. (1) 먼저그림에서처럼, 세션초기화단계에서이동단말 (Mobile Node, MN) 은주소 2를, 상대단말 (Correspondent Node, CN) 은주소 1를사용하여 SCTP 세션을설정하였다고가정한다. (2) MN이다른 IP 영역으로이동하는경우, 중첩지역 (overlapping region) 에서신규주소 3을하위네트웍계층으로부터받게되면, 이를 ASCONF chunk를통해 CN 에 12

13 게통지한다. 이를통해 MN은 dual-homing 상태가되며, CN으로부터의데이터를주소 2 뿐만아니라주소 3을통해서도받을수있게된다. (3) MN은무선계층의신호세기에따라 primary 주소를주소 3으로변경할수있다. (4) MN이중첩지역을벗어나는경우 ASCONF를통해기존주소 2를 SCTP 세션에서삭제할수있다. (5) 이러한절차가 SCTP 세션도주에 IP 지역을바꿀때마다되풀이된다. 그림 10. SCTP 핸드오버 SCTP 기반의핸드오버는기존의 MIP (mobile IP) 와는달리종단간수송계층에서이루어진다는특징이있으며, 따라서터널링등의네트웍라우터의도움이없이도적용가능하다. SCTP 핸드오버에대한유일한요구사항은 MN 및 CN에 SCTP가사용되어야한다는점이다. 이러한 mobile SCTP 기능은차세대 all-ip 기반이동통신망의 IP 이동성관리기법으로적용될수있을것으로전망된다. 4. 결론및향후전망지금까지본고에서는 SCTP 프로토콜의기본특징및주요확장기능에대하여살펴보았다. SCTP는 TCP 이후의차세대수송계층프로토콜로써지속적인표준확장및보급이이어질것으로전망된다. 시간이지남에따라 SCTP 보급이확대되면, 기존에 TCP를통해제공되던응용들도 SCTP를통해보다효율적으로제공될수있을것으로전망된다. 특히, 실시간멀티미디어전송및고도의신뢰성이요구되는응용에대해서는 SCTP의적용이선호된다. 또한, 차세대이동통신망에서의 IP 이동성제공측면에서도 SCTP의사용이긍정적으로검토될수있을것이다. 13

14 5. 참고문헌 [1] Stewart R. and Xie Qiaobing, Stream Control Transmission Protocol, Addison-Wesley, 2001 [2] Stewart R., et al., "Stream Control Transmission Protocol", IETF RFC 2960, October 2000 [3] Ong L. and Yoakum J., "An Introduction to the Stream Control Transmission Protocol (SCTP)", IETF RFC 3286, May 2002 [4] Coene L., et al., "Stream Control Transmission Protocol Applicability Statement", IETF RFC 3257, April 2002 [5] Jungmaier A., et al., Transport Layer Security over SCTP, IETF RFC 3436, December 2002 [6] Stewart, R., et al., SCTP Implementers Guide, IETF Internet Draft, draft-ietf-tsvwgsctpimpguide-sctp-07.txt, October 2002 [7] Stewart, R., et al., Sockets API Extensions for SCTP, IETF Internet Draft, draft-ietf-tsvwgsctpsocket-05.txt, October 2002 [8] Pastor J. and Belinchon M., SCTP Management Information Base, IETF Internet Draft, draft-ietf-sigtran-sctp-mib-08.txt, November 2002 [9] SCTP implementations by BSD, [10] SCTP implementations by Linux, [11] SCTP ns-2 simulations codes, [12] SCTP tutorial, [13] Stewart, R., et al., "SCTP Partial Reliability Extension", IETF Internet Draft, draft-stewarttsvwg-prsctp-02.txt, December 2002 [14] Stewart, R., et al., " SCTP Dynamic Address Reconfiguration", IETF Internet Draft, draft-ietftsvwg-addip-sctp-05.txt, May 2002 [15] Perkins, C. (ed.), "IP Mobility Support for IPv4", IETF RFC 3344, August 2002 [16] Johnson, D., et al., "Mobility Support in IPv6", IETF Internet Draft, draft-ietf-mobileip-ipv6-20.txt, January 2003 [17] Malki, K. L., et al., "Low Latency Handoffs in Mobile IPv4", IETF Internet Draft, draft-ietfmobileip-lowlatency-handoffs-v4-04.txt, June 2002 [18] Koodli, R., et al., "Fast Handovers for Mobile IPv6", IETF Internet Draft, draft-ietf-mobileipfast-mipv6-05.txt, September 2002 [19] Koh S. J., et al., "Use of SCTP for Seamless Handover, IETF Internet Draft, draft-sjkohmobile-sctp-handover-00.txt, February 2003 [20] Koh S. J., et al., "SCTP with Mobile IP for IP Mobility Support", IETF Internet Draft, draftsjkoh-mobile-sctp-mobileip-00.txt, February

Microsoft Word - 2. °í¼®ÁÖ_ÃÖÁ¾_.doc

Microsoft Word - 2. °í¼®ÁÖ_ÃÖÁ¾_.doc SCTP 표준기술분석및전망 Analysis and Prospect of Stream Control Transmission Protocol 고석주 (S.J. Koh) 정희영 (H.Y. Jung) 민재홍 (J.H. Min) 박기식 (K.S. Park) 표준기반연구팀선임연구원표준기반연구팀선임연구원표준기반연구팀책임연구원, 팀장표준연구센터책임연구원, 센터장 최근 SCTP(Stream

More information

SCTP 표준기술 동향

SCTP 표준기술 동향 SCTPLIB 기반 msctp 핸드오버설계서 2006 년 8 월 경북대학교통신프로토콜연구실 이동화 (yiffie9819@gmail.com) 요약 본문서는 RAW socket을이용하여 user level에서구현한 SCTP STACK인 SCTPLIB와그추가확장규격인 Dynamic Address Reconfiguration(ADD-IP) 을이용하여수송계층에서 IP의이동성을제공함으로써이기종망에서의끊김없는핸드오버를지원할수있는시스템을설계함이그목적이다.

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 PowerPoint _TCP_IP

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

More information

07.... 01V28.

07.... 01V28. National Election Commission 9 September S M T W T F S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23/30 24 25 26 27 28 29 11 November S M T W T F S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

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

Microsoft Word - CPL-TR LNP-guide.doc

Microsoft Word - CPL-TR LNP-guide.doc Linux Network Programming (LNP): 환경구축안내서 2009 년 2 월 경북대학교통신프로토콜연구실 김지인 (jiin16@gmail.com) 박재완 (jwparkinf8@gmail.com) 요약 본문서에서는 Linux에서의 TCP, UDP Socket 프로그래밍뿐만아니라, SCTP (Stream Control Transmission

More information

Enhanced Communications Transport Protocol: Overview & Implementations

Enhanced Communications Transport Protocol: Overview & Implementations SCTP 핸드오버분석 (Linux) 2005 년 1 월 고석주 (sjkoh@cs.knu.ac.kr) 요약본문서에서는차세대수송계층프로토콜인 SCTP(Stream Control Transmission Protocol) 기반핸드오버기법에대하여논의한다. 이를위해, 리눅스플랫폼에서 SCTP 핸드오버실험을위한테스트베드를구성하고, dual-homing

More information

Microsoft Word - CPL-TR IETF-mobility.doc

Microsoft Word - CPL-TR IETF-mobility.doc IETF 이동성표준기술동향 2009 년 1 월 경북대학교통신프로토콜연구실 김지인 ( jiin16@gmail.com) 요약 본글에서는 IETF(International Engineering Task Force) 에서진행중인 IP 이동성표준기술 동향을 WG 별로주요 Draft Document 중심으로살펴보았다. 1 목 차 1. 서론... 3 2. MEXT (MOBILITY

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

슬라이드 제목 없음

슬라이드 제목 없음 (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

08년요람001~016

08년요람001~016 Challenge to the Greatness, Beautiful Leader 2008 2009 06 07 JANUARY 01 JUNE 06 FEBRUARY MARCH 02 03 JULY AUGUST 07 08 APRIL MAY 04 05 SEPTEMBER OCTOBER 09 10 2008 schooling schedule 08 09 2008 schooling

More information

2013........10

2013........10 06 07 04 13 14 18 22 26 28 32 36 40 44 72 86 87 88 48 80 82 90 GongGam Human Rights Law Foundation 02+03 인사글 하늘은 욕망 없는 생명을 만들지 아니하고 대지는 이름 없는 풀을 키우지 아니한다. (天不 세월과 권력과 부침에 흔들리지 않고 한국 사회에 뿌리 깊이 내린 한 그루 나무가

More information

µðÇÃÇ¥Áö±¤°í´Ü¸é

µðÇÃÇ¥Áö±¤°í´Ü¸é Review 2 2013 JAN.FEB. vol. 23 Display Focus 3 Review 4 2013 JAN.FEB. vol. 23 Display Focus 5 Review 6 2013 JAN.FEB. vol. 23 Display Focus 7 Review 8 2013 JAN.FEB. vol. 23 Display Focus 9 Preview 2013.1

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

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

2009년 상반기 사업계획

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

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

歯홍원기.PDF

歯홍원기.PDF WWW (World-Wide Web), 1, 1969 ARPANET[1], MRTG[2], Etherfind[3],, WWW TCPdump[4], WebTrafMon[5] (World-Wide Web) WWW MIB SNMP agent SNMP manager,, SNMP agent SNMP manager , NT manager, [8], WebTrafMon[5]

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

지속가능경영보고서도큐_전체

지속가능경영보고서도큐_전체 C o n t e n t s 03 06 07 10 30 38 43 55 56 60 62 70 71 Korea Foundation for Women Annual Report 2010 SLOGAN VISION 2 3 MISSION 1 MISSION 3 MISSION 2 4 5 Korea Foundation for Women Annual Report 2010 Korea

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

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

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA msctp 를이용한종단간이동성지원방안393 msctp 를이용한종단간이동성지원방안 (An End-to-End Mobility Support Mechanism based on msctp) 장문정 이미정 고석주 (MoonJeong Chang) (MeeJeong Lee) (SeokJoo Koh) 요약최근트랜스포트계층에서이동성을지원하기위한방안으로 msctp 가제안되었다.

More information

¿ì¾ç-ÃÖÁ¾

¿ì¾ç-ÃÖÁ¾ Website : www.wooyang.org Email : wy-welcome@hanmail.net 우양홈페이지www.wooyang.org를 방문하셔서 더 다양한 내용에 관심 가져 주세요. 혹은 QR코드를 스캔해주세요. 2010 우양재단 사업보고서 닮고 싶은 청년 우양의 즐거운 섬김 발행일 2011년 5월 발행처 우양재단 발행인 정의승 주소 서울시 마포구

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

0. 들어가기 전

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

More information

歯이시홍).PDF

歯이시홍).PDF cwseo@netsgo.com Si-Hong Lee duckling@sktelecom.com SK Telecom Platform - 1 - 1. Digital AMPS CDMA (IS-95 A/B) CDMA (cdma2000-1x) IMT-2000 (IS-95 C) ( ) ( ) ( ) ( ) - 2 - 2. QoS Market QoS Coverage C/D

More information

SK IoT IoT SK IoT onem2m OIC IoT onem2m LG IoT SK IoT KAIST NCSoft Yo Studio tidev kr 5 SK IoT DMB SK IoT A M LG SDS 6 OS API 7 ios API API BaaS Backend as a Service IoT IoT ThingPlug SK IoT SK M2M M2M

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

SRC PLUS 제어기 MANUAL

SRC PLUS 제어기 MANUAL ,,,, DE FIN E I N T R E A L L O C E N D SU B E N D S U B M O TIO

More information

PPP over Ethernet 개요 김학용 World Class Value Provider on the Net contents Ⅰ. PPP 개요 Ⅱ. PPPoE 개요및실험 Ⅲ. 요약및맺음말

PPP over Ethernet 개요 김학용   World Class Value Provider on the Net contents Ⅰ. PPP 개요 Ⅱ. PPPoE 개요및실험 Ⅲ. 요약및맺음말 PPP over Ethernet 개요 김학용 http://hakyongkim.net contents Ⅰ. PPP 개요 Ⅱ. PPPoE 개요및실험 Ⅲ. 요약및맺음말 PPP 개요 PPP 의필요성 PPP 의구성및동작 LCP 절차 PAP/CHAP 절차 IPCP 절차 PPP 상태천이도 PPP 패킷형식 3 PPP 의필요성! 사용자에대한개별적인인증 " 과금 " 사용자별서비스제어!

More information

歯111

歯111 2003. 3 4 1 Co n t e n t s 02 05 08 12 14 16 18 22 26 2 8 3 1 33 36 4 0 4 2 44 2003. 3 4 2 3 4 5 6 7 8 9 10 11 12 13 14 15 b o d y? 16 17 b o d y? 18 19 20 21 22 P h i l i p p i n e s 23 24 25 26 27 28

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

슬라이드 1

슬라이드 1 1 Chapter 15 TCP Objectives TCP 서비스에대한이해 TCP 상태천이다이아그램 TCP 의흐름제어와오류제어 TCP 혼잡제어 TCP 타이머 TCP 옵션 TCP 패키지의구성요소및모듈 2 목차 TCP 서비스 TCP 특성 세그먼트 TCP 연결 상태천이다이어그램 TCP 윈도우 흐름제어 3 목차 ( 계속 ) 오류제어 혼잡제어 TCP 타이머 옵션 TCP

More information

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

OMA Bcast Service Guide ATSC 3.0 (S33-2) T-UHDTV 송수신정합 Part.1 Mobile Broadcast (Open Mobile Alliance) 기반 Data Model ATSC 3.0 을위한확장 - icon, Channel No.

OMA Bcast Service Guide ATSC 3.0 (S33-2) T-UHDTV 송수신정합 Part.1 Mobile Broadcast (Open Mobile Alliance) 기반 Data Model ATSC 3.0 을위한확장 - icon, Channel No. Special Report_Special Theme UHDTV 지상파 UHD ESG 및 IBB 표준기술 이동관 MBC 기술연구소차장 2.1 개요 2.2 표준구성 TTA Journal Vol.167 l 63 OMA Bcast Service Guide ATSC 3.0 (S33-2) T-UHDTV 송수신정합 Part.1 Mobile Broadcast (Open Mobile

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

제20회_해킹방지워크샵_(이재석)

제20회_해킹방지워크샵_(이재석) IoT DDoS DNS (jaeseog@sherpain.net) (www.sherpain.net) DDoS DNS DDoS / DDoS(Distributed DoS)? B Asia Broadband B Bots connect to a C&C to create an overlay network (botnet) C&C Provider JP Corp. Bye Bye!

More information

소프트웨어 융합 개론

소프트웨어 융합 개론 소프트웨어융합개론 의개념 컴퓨터, 즉컴퓨팅기능을가진시스템들이물리적인매체로서로연결되어데이터를교환하는시스템들의모임 단말시스템 (end system), 중개시스템 (intermediate system) ISP (Internet Service Provider) 개인이나기업체에게인터넷접속서비스를제공하는회사 Internet: a network of networks 단말네트워크와코아네트워크

More information

07( ) CSTV12-19.hwp

07( ) CSTV12-19.hwp 무선네트워크환경에서안드로이드기반 SCTP 프로토콜의성능분석 105 무선네트워크환경에서안드로이드기반 SCTP 프로토콜의성능분석 (Performance Analysis of SCTP Protocol over Android Platform in Wireless Network Environments) 민경욱 김지인 고석주 (Kyeong-Wook Min) (Ji-In

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

????좔??

????좔?? WhitebookVol.2 KUSSO 2010 KU Social Service Organization 2 CONTENTS 1 2008.12.23~2009.11.30 2,768 22,509 2 2009.12.01~2010.11.30 3,011 67,002 Total 5,779 89,511 2, (2010 11 30) () 2010.01.10-01.17 21 64

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

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

Microsoft Word - CPL-TR NS3.docx

Microsoft Word - CPL-TR NS3.docx NS-3 Tutorial, Manual, Testing Documents 2011 년 2 월 경북대학교통신프로토콜연구실 최상일 (overcycos@gmail.com) 요약 Ns-3는 ns-2와같은 Network simulator이지만 ns-2와는완전히다르다. 이런차이로 ns-2에서동작되는 simulation이 ns-3에서는동작하지않을수도있지만, ns-3의경우

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

미래인터넷과 창조경제에 관한 제언 65 초록 과학기술과의 융합을 통해 창조경제를 이루는 근간인 인터넷은 현재 새로운 혁신적 인터넷, 곧 미래인터넷으로 진화하는 길목에 있다. 창조와 창업 정신으로 무장하여 미래인터넷 실현에 범국가적으로 매진하는 것이 창조경제 구현의 지름

미래인터넷과 창조경제에 관한 제언 65 초록 과학기술과의 융합을 통해 창조경제를 이루는 근간인 인터넷은 현재 새로운 혁신적 인터넷, 곧 미래인터넷으로 진화하는 길목에 있다. 창조와 창업 정신으로 무장하여 미래인터넷 실현에 범국가적으로 매진하는 것이 창조경제 구현의 지름 미래인터넷과 창조경제에 관한 제언 김대영 Internet & Security Policy Review 김대영 충남대학교 정보통신공학과 교수, dykim@cnu.kr 본 내용은 KISA의 공식적인 견해가 아님을 밝히며, 인용시 출처를 명시하여 주시기 바랍니다. 미래인터넷과 창조경제에 관한 제언 65 초록 과학기술과의 융합을 통해 창조경제를 이루는 근간인 인터넷은

More information

슬라이드 1

슬라이드 1 2012 월간계획표 2012.01 January memo 1 2 3 4 5 6 7 8 9 10 11 12 13 D-300 14 15 16 17 18 19 20 21 22 23 설날 1.1 24 25 26 27 28 29 30 31 January 12.26~01.01 12.29 12.26 12.30 12.27 12.31 12.28 01.01 January 01.02~01.08

More information

Microsoft PowerPoint - 4.스캐닝-1(11.08) [호환 모드]

Microsoft PowerPoint - 4.스캐닝-1(11.08) [호환 모드] 정보보호 Scanning (1) 목차 Ⅳ. 스캐닝 (Scanning) 1. 활성화된호스트식별 ping 침투테스트범위에있는 IP 주소만목록화 현재동작중인시스템확인 Ping - ICMP(Internet Control messaging Protocol) 패킷을사용 - echo request, echo reply 패킷 - target 시스템이 off상태이거나, ICMP패킷을차단하는경우

More information

Microsoft PowerPoint - 4. 스캐닝-2.ppt [호환 모드]

Microsoft PowerPoint - 4. 스캐닝-2.ppt [호환 모드] 정보보호 Scanning 목차 Ⅳ. 스캐닝 (Scanning) 1. 활성화된호스트식별 ping 침투테스트범위에있는 IP주소만목록화 현재동작중인시스템확인 ping Echo request 메시지를강제종료전까지계속전송 Echo request 메시지를 4 개전송후, 자동으로종료 Ping - ICMP(Internet Control messaging Protocol)

More information

歯T1-4김병철2.PDF

歯T1-4김병철2.PDF 2. Mobile IPv6 IPv6 Mobile IPv6 1 IPv6 Sufficient Address Space 128 IPv4 : 32 Fixed IP header + Extension Processing overhead checksum (flow label) Stateless Address Auto-configuration Neighbor Discovery

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

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 (Host) set up : Linux Backend RS-232, Ethernet, parallel(jtag) Host terminal Target terminal : monitor (Minicom) JTAG Cross compiler Boot loader Pentium Redhat 9.0 Serial port Serial cross cable Ethernet

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

6주차.key

6주차.key 6, Process concept A program in execution Program code PCB (process control block) Program counter, registers, etc. Stack Heap Data section => global variable Process in memory Process state New Running

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 08-33-08-11 한국통신학회논문지 '08-08 Vol. 33 No. 8 리눅스환경에서 와 프로토콜의성능비교 준회원박재성 *, 종신회원고석주 ** Performance Comparison of and over Linux Platform Jae Sung Park* Associate Member, Seok Joo Koh** Lifelong Member

More information

Microsoft PowerPoint - Chap09_TCP와 UDP [호환 모드]

Microsoft PowerPoint - Chap09_TCP와 UDP [호환 모드] 2011 년봄학기데이터통신 Chapter 09 TCP 와 UDP 목차 마스터텍스트 TCP스타일을의특성과스트림편집합니다전송둘째수준 1 1 셋째수준 2 TCP 세그먼트형식과기능넷째수준 2 다섯째수준 3 3 4 흐름제어 (Flow control) 기법 오류제어 (Error control) 기법 3 3 혼잡제어 (Congestion control) 기법 3 3 5

More information

AV PDA Broadcastin g Centers Audio /PC Personal Mobile Interactive (, PDA,, DMB ),, ( 150km/h ) (PPV,, ) Personal Mobile Interactive Multimedia Broadcasting Services 6 MHz TV Channel Block A Block

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

¼Ł¿ï¸ðµåÃÖÁ¾

¼Ł¿ï¸ðµåÃÖÁ¾ Fashion Fashion Blue ocean Passion Chance Contents Blue ocean Fashion Passion Contents Chance Fashion Blue ocean Blue ocean 003 Blue ocean 004 Fashion Blue ocean 005 Blue ocean http://blog.naver.com/klcblog?redirect=log&logno=90041062323

More information

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS ( PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (http://ddns.hanwha-security.com) Step 1~5. Step, PC, DVR Step 1. Cable Step

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

그룹웨어와 XXXXX 제목 예제

그룹웨어와 XXXXX 제목 예제 데이터통신 데이타링크제어 차례 회선원칙 (line discipline) 흐름제어 (flow control) 오류제어 (error control) 2 회선원칙 링크에연결된장치간의상대적인관계 대등 (peer-to-peer) 관계 주종 (primary-secondary) 관계 회선구성 점대점 (point-to-point) 구성 다중점 (multipoint) 구성

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

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

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

µðÇÃÇ¥Áö±¤°í´Ü¸é

µðÇÃÇ¥Áö±¤°í´Ü¸é 2013. JAN. FEB. VOL.23 2013. JAN. FEB. VOL.23 Review Preview Company Technical Point Focus Issue Market Trend Industrial Trend Policy Report KDIA News Tour Statistics KDIA 02 10 11 12 15 16 22 28 36 38

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

<4D6963726F736F667420576F7264202D2032303133303330385FB1E2BCFAB5BFC7E2BAD0BCAE2DB8F0B9D9C0CF20B3D7C6AEBFF6C5A92DC3D6BFCF2E646F6378>

<4D6963726F736F667420576F7264202D2032303133303330385FB1E2BCFAB5BFC7E2BAD0BCAE2DB8F0B9D9C0CF20B3D7C6AEBFF6C5A92DC3D6BFCF2E646F6378> 2013-03-08 모바일 네트워크 기술 동향 모바일 네트워크의 개념과 기본적인 배경 지식에 대해 소개하고, 최근 업계 동향을 살펴봄 목차 1. 모바일 네트워크 개요...2 2. 3G 네트워크 기술 소개...4 3. LTE-A 최신 동향...7 최완, wanne@etri.re.kr ETRI 차세대콘텐츠연구소 콘텐츠서비스연구실 ETRI 차세대콘텐츠연구소 콘텐츠서비스연구실

More information

¹é¼Ł sm0229-1

¹é¼Ł sm0229-1 2006 SK Community Relations White Book 2006 SK Community Relations White Book 2006 SK Community Relations White Book CONTENTS 004 CEO 인사말 006 발간사 008 1부 SK 행복 다이어리 010 SK 행복 다이어리 034 더 큰 행복 을 만들어가는 SK

More information

소프트웨어개발방법론

소프트웨어개발방법론 사용사례 (Use Case) Objectives 2 소개? (story) vs. 3 UC 와 UP 산출물과의관계 Sample UP Artifact Relationships Domain Model Business Modeling date... Sale 1 1..* Sales... LineItem... quantity Use-Case Model objects,

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

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

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

More information

Microsoft PowerPoint - net3

Microsoft PowerPoint - net3 3 장 Transport Layer 1 3 장 Transport Layer 이장의목적 Transport layer의배경과원리이해 multiplexing/demultiplexing 신뢰적인 data transfer flow control congestion control 인터넷 transport layer 이해 UDP : connectionless transport

More information

ARQ (Automatic Repeat reQuest)

ARQ (Automatic Repeat reQuest) ARQ (Automatic Repeat request) Error in Computer Network Error in Communication: 보낸것과받은것이다른것 different Binary Channel Models Binary Channel 이란송신자 0 과 의두가지 Symbol 만을전송하는채널 Binary Symmetric Channel Binary

More information

Voice Portal using Oracle 9i AS Wireless

Voice Portal using Oracle 9i AS Wireless Voice Portal Platform using Oracle9iAS Wireless 20020829 Oracle Technology Day 1 Contents Introduction Voice Portal Voice Web Voice XML Voice Portal Platform using Oracle9iAS Wireless Voice Portal Video

More information

hd1300_k_v1r2_Final_.PDF

hd1300_k_v1r2_Final_.PDF Starter's Kit for HelloDevice 1300 Version 11 1 2 1 2 3 31 32 33 34 35 36 4 41 42 43 5 51 52 6 61 62 Appendix A (cross-over) IP 3 Starter's Kit for HelloDevice 1300 1 HelloDevice 1300 Starter's Kit HelloDevice

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

P2P Content Distribution Technologies

P2P Content Distribution Technologies 차세대융합형 미래형 식별체계연구 Jaeyoung Choi Seoul National University 목차 1 2 현재의움직임 융합형식별체계의정의및설명 3 미래형식별체계의정의및설명 4 결론 2/25 현재의움직임 User-friendly Service Interface 서비스 / 네트워크융합 현실세계와인터넷세계의융합 3/25 서비스 / 네트워크의융합 ENUM

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

untitled

untitled BcN 2004.9 sgkwon@empal.com 1.... 1 2. BCN?... 1 2.1.... 1 2.2.... 2 2.3.... 2 3.... 2 3.1.... 2 3.1.1.... 2 3.1.1.1. NGI(Next Generation Internet: )... 2 3.1.1.2. Internet2... 3 3.1.2.... 4 3.1.2.1. eeurope2005...

More information

The Pocket Guide to TCP/IP Sockets: C Version

The Pocket Guide to  TCP/IP Sockets: C Version 인터넷프로토콜 5 장 데이터송수신 (3) 1 파일전송메시지구성예제 ( 고정크기메시지 ) 전송방식 : 고정크기 ( 바이너리전송 ) 필요한전송정보 파일이름 ( 최대 255 자 => 255byte 의메모리공간필요 ) 파일크기 (4byte 의경우최대 4GB 크기의파일처리가능 ) 파일내용 ( 가변길이, 0~4GB 크기 ) 메시지구성 FileName (255bytes)

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

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC Step 1~5. Step, PC, DVR Step 1. Cable Step

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

歯3일_.PDF

歯3일_.PDF uuhm Daewoo Daily * 0.0% 23.6% 38.2% 50.0% 61.8% 100.0% 980 970 960 950 940 930 920 910 900 890 880 870 860 850 840 830 820 810 800 790 780 770 760 750 740 730 720 710 700 690 680 670 660 650 640 630

More information

ARMBOOT 1

ARMBOOT 1 100% 2003222 : : : () PGPnet 1 (Sniffer) 1, 2,,, (Sniffer), (Sniffer),, (Expert) 3, (Dashboard), (Host Table), (Matrix), (ART, Application Response Time), (History), (Protocol Distribution), 1 (Select

More information

Assign an IP Address and Access the Video Stream - Installation Guide

Assign an IP Address and Access the Video Stream - Installation Guide 설치 안내서 IP 주소 할당 및 비디오 스트림에 액세스 책임 본 문서는 최대한 주의를 기울여 작성되었습니다. 잘못되거나 누락된 정보가 있는 경우 엑시스 지사로 알려 주시기 바랍니다. Axis Communications AB는 기술적 또는 인쇄상의 오류에 대해 책 임을 지지 않으며 사전 통지 없이 제품 및 설명서를 변경할 수 있습니다. Axis Communications

More information

슬라이드 1

슬라이드 1 VoIP Contents 1. VoIP NAT 환경. 2. NAT, Firewall. 3. 대응방법소개. 3. 실전 SIP 서버구축 / 테스트. 1. 환경설정. 2. SIP 서버구축. 3. Client 설치. 4. 방화벽설정. 5. SIP Call Flow. 4. 참고문헌 / 관련정보 1. VoIP OverView 1. VoIP? (Voice Over IP)

More information

#유한표지F

#유한표지F www.yuhan.ac.kr www.yuhan.ac.kr 대 학 요 람 2008 422-749 경기도 부천시 소사구 경인로 636(괴안동 185-34) Tel : 02)2610-0600 / 032)347-0600 유 한 대 학 대학요람 2008 2008 대학요람 설립자 유일한 박사의 숭고한 정신과 철학을 실천하는 대학 눈으로 남을 볼 줄 아는 사람은 훌륭한

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 3G-WiBro 망간수직핸드오버를위한 msctp 기법 355 3G-WiBro 망간수직핸드오버를위한 msctp 기법 (msctp for Vertical Handover between 3G and WiBro) 김동필 고석주 (Dong Phil Kim) (Seok Joo Koh) 요약본논문에서는 3G 이동통신망과 WiBro 망간수직핸드오버지원을위한 mobile SCTP

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

슬라이드 1

슬라이드 1 네트워크포렌식실습 ICMP 패킷분석과 Ping 공격 목 차 ICMP 헤더와동작 ICMP 와이어샤크분석 IP와 MAC 주소분석 Dos 공격유형과대응방법 DDos 공격과공격시연 2 ICMP 헤더와동작 1) ICMP 란? 2) ICMP 위치 3) ICMP 캡슐화 4) ICMP 동작과정및확인 5) ICMP 헤더구조 6) ICMP 메시지형식및종류 ICMP 프로토콜 ICMP

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

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

The Pocket Guide to TCP/IP Sockets: C Version

The Pocket Guide to  TCP/IP Sockets: C Version 얇지만얇지않은 TCP/IP 소켓프로그래밍 C 2 판 4 장 UDP 소켓 제 4 장 UDP 소켓 4.1 UDP 클라이언트 4.2 UDP 서버 4.3 UDP 소켓을이용한데이터송싞및수싞 4.4 UDP 소켓의연결 UDP 소켓의특징 UDP 소켓의특성 싞뢰할수없는데이터젂송방식 목적지에정확하게젂송된다는보장이없음. 별도의처리필요 비연결지향적, 순서바뀌는것이가능 흐름제어 (flow

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

1997 4 23 2000 9 5 2003 9 10 2008 2 20 2008 12 10 2011 7 1 2012 8 17 2014 9 19 2015 3 31 2015 6 30 2016 9 30 2017 6 30 2019 3 31 326 327 328 < >

More information