Microsoft PowerPoint - COMNET_08
|
|
- 하라 포
- 7 years ago
- Views:
Transcription
1 컴퓨터네트워크 장문정 홍익대학교게임소프트웨어전공
2 네트워크계층 이장의목표 : 네트워크계층서비스에대한기본원리를이해 네트워크계층서비스모델 포워딩 (forwarding) vs. 라우팅 (routing) 네트워크계층프로토콜 : IP, DHCP, ICMP 등 라우팅알고리즘 ( 경로선택 ) 라우팅프로토콜들 : RIP, OSPF, BGP 브로드캐스트 (broadcast) & 멀티캐스트 (multicast) 라우팅 2
3 IP 주소 IPv4 주소 호스트 / 라우터인터페이스를위한 32비트식별자인터페이스 호스트 / 라우터와물리링크사이의경계 라우터 : 2개이상의인터페이스호스트 : 한개혹은두개의인터페이스 IP 주소는각인터페이스와연관됨! =
4 서브넷 (Subnets) IP 주소 네트워크부분 ( 상위비트 ) 호스트부분 ( 하위비트 ) 서브넷이란? IP 주소의네트워크 ( 서브넷 ) 부분이같은디바이스인터페이스중계하는라우터없이서로물리적으로연결 subnet network consisting of 3 subnets 4
5 서브넷 (Subnets) 서브넷구성하는방법 서브넷을결정하기위하여 호스트나라우터에서각인 터페이스를분리하여고립된 네트워크를만듦 이고립된네트워크의종단 점은인터페이스의끝이됨 이렇게고립된네트워크를 각각서브넷이라함 5
6 서브넷 (Subnets) 몇개의서브넷이존재하는가?
7 서브넷마스크 ( 주소마스크 ) IP 노드에게정확한네트워크 ID 를제공하기위해서브넷 마스크를사용! 네트워크 ID 와호스트 ID 를구분! 32 비트값 네트워크 ID 에해당하는모든비트 = 1 호스트 ID 에해당하는모든비트 = 0 기본서브넷마스크 : 클래스기반네트워크 ID 에서사용 사용자정의서브넷마스크 : 서브넷이나슈퍼넷에서사용 7
8 서브넷마스크 ( 주소마스크 ) 서브넷마스크의 10 진수표기법 서브넷마스크의네트워크접두어길이표현 ( 프리픽스표기법 or CIDR 표기법 ) /<# of bits>: 네트워크 ID를정의하는비트의개수를표시 네트워크접두어표기법으로본기본서브넷마스크 8
9 사용자정의서브넷마스크 서브넷이나슈퍼넷을구성할때사용되는서브넷마스크 예 ) : 8 비트서브넷으로구성된클래스 B 네 트워크 ID라고가정 클래스기반호스트 ID 16비트중 8비트는서브넷네트워크 ID를표현하기위해사용! 서브넷으로구성된네트워크 ID: 이에해당하는서브넷마스크 : 다른표현법 : /24 Q) /16 과 /24 는동일한네트워크 내에있는가? 9
10 네트워크 ID 결정 IP 주소와마스크값에대해 bit-wise AND 연산을수행 예 ) IP 주소 : (C class) MASK: IP 주소 & MASK = ( 네트워크 ID!) 연습 ) IP 주소 : 이고, MASK: 일때, 네트워크 ID 는무엇인가? 10
11 클래스풀어드레싱 vs. 클래스리스어드레싱 클래스풀어드레싱 (classful addressing) IP 주소를네트워크, 서브넷, 호스트로나누는경우 클래스리스어드레싱 (classless addressing) 라우팅관점에서보면, 네트워크부분과서브넷부분은결국해당주소가어느네트워크에속해있는지알려주기위한것네트워크클래스와서브넷을하나로합쳐서보는개념을의미 CIDR (Classless InterDomain Routing): a.b.c.d/y 11
12 Subnet mask 사용방법 예 ) 연습1) /24 서브넷마크스길이와서브넷마스크는무엇인가? 가능한 IP 주소범위는? 네트워크주소는? 브로드캐스트주소는? 12
13 특수 IP 주소 Local loopback 주소 자신의컴퓨터가송신과수신컴퓨터로동작네트워크프로그램테스트용으로활용 13
14 IP 주소획득방법 개별 IP 주소를호스트에할당 시스템관리자에의해파일에저장 Windows: control-panel->network->configuration->tc p/ip->properties UNIX: /etc/rc.config DHCP (Dynamic Host configuration Protocol) DHCP 서버로부터동적으로주소를획득 플러그앤플레이 (plug-and-play) 14
15 DHCP 호스트가네트워크에접속할때, 네트워크서버로부터 IP 주소를동적으로획득하기위한프로토콜 네트워크에연결된동안만주소를가질수있음 주소의재사용이가능함 짧은시간동안네트워크에연결되는모바일사용자지원 DHCP 동작개요 호스트는 DHCP 서버발견메시지 (DHCP discover msg) 를브로드캐스트함 (Optional) DHCP 서버는 DHCP 제공메시지 (DHCP offer msg) 를통해응답함 호스트는 DHCP 요청메시지 (DHCP request msg) 를통해 IP 주소를요청 DHCP 서버는 DHCP ACK 메시지 (DHCP ACK msg) 를통해 IP 주소를전송함 15
16 DHCP Client-Server 시나리오 / DHCP server arriving DHCP client needs address in this network / /24 16
17 DHCP Client-Server 시나리오 DHCP server: DHCP discover src : , 68 dest.: ,67 server yiaddr: out there? transaction ID: 654 Broadcast: is there a DHCP arriving client DHCP request DHCP offer src: , 68 dest:: , 67 yiaddrr: transaction t IP address! ID: 655 lifetime: 3600 secs Broadcast: OK. I ll take tha src: , 67 dest: , 68 yiaddrr: transaction can use ID: 654 lifetime: 3600 secs Broadcast: I m a DHCP serv er! Here s an IP address you DHCP ACK src: , 67 dest: , 68 yiaddrr: that transaction IP address! ID: 655 lifetime: 3600 secs Broadcast: OK. You ve got 17
18 DHCP Client-Server DHCP DHCP DHCP DHCP DHCP UDP IP Eth Phy DHCP DHCP DHCP DHCP DHCP DHCP UDP IP Eth Phy router with DHCP server built into router DHCP DHCP DHCP DHCP DHCP UDP IP Eth Phy DHCP DHCP DHCP DHCP DHCP DHCP UDP IP Eth Phy router with DHCP server built into router 18
19 네트워크주소변환 (NAT) NAT (Network Address Translation) 19
20 네트워크주소변환 (NAT) NAT 사용동기 : 외부세계에서는지역네트워크는하나의 IP 주소로인식됨 모든디바이스에대해하나의 IP 주소만을사용함으로써 ISP 로부터여러개주소를할당받을필요없음 지역네트워크내에서는 외부세계에알리지않고도디바이스주소를변경할수있음 디바이스주소를변경하지않고 ISP 를바꿀수있음 지역네트워크내부의디바이스들은외부세계에서명시적으 로주소지정을하거나노출되지않음 ( 보안이점 ) 20
21 네트워크주소변환 (NAT) NAT 라우터구현 외부로나가는데이터그램 ( 출발지 IP 주소, 포트번호 ) 를 (NAT IP 주소, 새로운포트번호 ) 로대체 외부의원격클라이언트 / 서버는목적지주소로 (NAT IP 주소, 새로운포트번호 ) 를사용하여응답 NAT 변환테이블저장 NAT 변환테이블에 ( 출발지 IP 주소, 포트번호 ) 와 (NAT IP 주소, 새로운포트번호 ) 의변환쌍을저장 들어오는데이터그램 (NAT IP 주소, 새로운포트번호 ) 를 NAT 테이블에있는 ( 출발지 IP 주소, 포트번호 ) 로대체 21
22 네트워크주소변환 (NAT) 2: NAT router changes datagram source addr from , 3345 to , 5001, updates table 2 NAT translation table WAN side addr LAN side addr , , 3345 S: , 5001 D: , S: , 80 D: , : reply arrives dest. address: , S: , 3345 D: , 80 S: , 80 D: , : host sends datagram to , 80 4: NAT router changes datagram dest addr from , 5001 to ,
23 네트워크주소변환 (NAT) 16- 비트포트번호 단일 LAN 측주소로 6 만개동시연결 NAT 에대한논란 포트번호는호스트주소지정이아닌프로세스주소지정에 사용되어야함 라우터는계층 3 까지만처리해야함 종단간의논의에위반 호스트가 IP 주소와포트번호수정없이직접통신해야함 주소부족은 IPv6 로해결 23
24 ICMP ( 인터넷제어메시지프로토콜 ) 네트워크오류에관한정보를전송하기위해사용되는프로토콜네트워크계층에서상주하지않고 IP 데이터그램에캡슐화되어인터넷을통해전송 Type Code description 0 0 echo reply (ping) 3 0 dest. network unreachable 3 1 dest host unreachable 3 2 dest protocol unreachable 3 3 dest port unreachable 3 6 dest network unknown 3 7 dest host unknown 4 0 source quench (congestion control - not used) 8 0 echo request (ping) 9 0 route advertisement 10 0 router discovery 11 0 TTL expired 12 0 bad IP header 24
25 ICMP ICMP 메시지형식 ICMP 질의메시지 ICMP는질의를하거나응답함으로써정보를획득함일반적인질의메시지유형 25
26 ICMP 에코요청및응답 ping 프로토콜을구현하는데사용되는메시지 에코요청메시지는어떤컴퓨터상의 ICMP 소프트웨어로도전송될수있음타임스탬프요청및응답 호스트나라우터에서현재의날짜와시간을지시하는메시지 여러가지상황에서경과시간을측정하는도구로사용 두시스템간 IP 데이터그램이오고가는데필요한왕복시간 (RTT) 을결정주소마스크요청및응답 호스트의서브넷마스크를알아보기위해사용라우터정보요청 다른네트워크의호스트에게데이터전송시자신의네트워크에연결된라우터주소를요청하기위해사용 26
27 ICMP ICMP 오류메시지 가장일반적인 ICMP 메시지 전송을시도할때또는 IP 데이터그램전송도중발생하는다 양한형태의오류상태를통보 일반적인오류메시지발생유형 27
28 ICMP 목적지도달불가능 라우터는데이터그램이최종목적지로전달될수없을때, 목적지도달불가능메시지를데이터그램을생성한호스트에게전송 Network Unreachable Host Unreachable Protocol Unreachable Port Unreachable Source Route 송신지억제 송신시스템이처리하기에너무많은데이터를전송하면, 수신지시스템은송신시스템에게 ICMP 송신지억제오류메시지를전송하여전송속도를줄일것을요구함 28
29 ICMP 재지정 송신측에적합하지않은경로설정이되어있다고판단되는경우노드를재지정해주는오류메시지전송시간초과 Time-to-Live Exceeded in Transit 데이터그램의 TTL = 0 일때마다라우터는데이터그램을소멸시키고시간초과메시지를보냄 Fragment Reassembly Time Exceeded 주어진데이터그램으로부터의모든단편들이도착하기전에재조립타이머가끝난다면호스트에의해시간초과메시지가보내짐 매개변수문제 라우터나호스트는데이터그램의 IP 헤더매개변수에문제가있음을발견하면데이터그램을폐기함 29
30 ICMP ICMP 오류메시지를생성하지않는경우 ICMP 오류메시지를전송하는데이터그램에대해서 멀티캐스트주소를가진데이터그램에대해서 이나 과같은특수주소를가진데이터그 램에대해서 30
31 IPv6
32 변화동기 제한된주소공간 현재 IP 는 32 비트주소공간을사용 향후네트워크성장률 을만족하지못함 ( 빠른속도로고갈되어가고있음 ) 새로운인터넷응용의필요성 실시간멀티미디어전송서비스 고품질의서비스요구 (QoS, Quality of Service) 그룹통신 동일한서비스를여러사용자에게제공하기위함 멀티캐스트 새로운주소지정과경로설정을요구 32
33 IPv6 특징 새로운주소체계와데이터그램형식 128 비트주소공간 가변길이의다중확장헤더사용 오디오와비디오전송지원 고품질의높은성능을보장하는경로설정 확장프로토콜 보안기능추가 IPSec 새로운기능추가에대한유연성제공 33
34 IPv6 16 바이트, 즉 128 비트로구성 주소를읽기쉽게하기위해 16 진수콜론표기를규정 128 비트는길이가 2 바이트인 8 개의영역으로나뉨 16 진수표기법에서 2 바이트는 4 개의 16 진수로표현되어전체적으로 32 개의 16 진수로표현 34
35 IPv6 헤더 IPv6 패킷형식 우선순위 ( 트래픽클래스 ) 흐름중인데이터그램들사이에우선순위를부여흐름라벨 같은흐름의데이터그램을구분다음헤더 데이터그램의데이터가전달될상위계층프로토콜을구분 32 bits 35
36 IPv6 다중확장헤더 사용목적 경제성 기능별헤더분할로인한공간절약작은데이터그램은적은전송시간을요구 IPv4 헤더에는모든기능이표현되어사용되지않는부분에대한낭비가있음 확장성 새로운기능의추가가용이프로토콜설계에대한유연성제공 IPv4 같은고정헤더는새로운기능을추가하기위해헤더전체를수정해야함 36
37 IPv6 주소지정 Type ID: Provider-based address 정의 Registry ID Provider ID: ISP 할당값 Subscriber ID: ISP에서가입자에게부여하는값 Subnet ID Node ID 37
38 IPv4 vs. IPv6 IPv6 에서는 고정된길이의 40 바이트헤더 가변길이의다중확장헤더사용 체크섬필드가없음 각홉에서의처리시간을줄이기위해서 옵션필드는더이상표준 IP 헤더필드가아님 IPv6 헤 더의 다음헤더 중하나가될수는있음 IPv6 라우터는단편화 / 재결합을수행하지않음 38
39 IPv4 IPv6 전환전략 인터넷에많은시스템이있으므로 IPv4에서 IPv6로전환하기에는많은시간이필요 전환은 IPv4와 IPv6 시스템이공존하고있을때발생되는문제를방지하면서점차적으로이루어져야함 IETF에의해고안된세가지전환전략 39
40 이중스택 인터넷의모든시스템이 IPv6를사용할때까지 IPv4와 IPv6를동시에사용함패킷을목적지로보낼때버전을결정하기위해송신측에서 DNS에질의를함 DNS가 IPv4 주소를응답한다면송신측은 IPv4 패킷을보내고, IPv6 주소를응답하면송신측은 IPv6 패킷을보내게됨 40
41 터널링 (Tunneling) IPv6 를사용하는컴퓨터들이통신하기위해 IPv4 를사용하 는네트워크영역을통과해야할때사용! IPv6 패킷은 IPv4 를사용하는네트워크영역을통과할때 IPv4 패킷내에캡슐화가되고, 영역을통과한다음역캡 슐화됨 IPv4 header fields IPv4 source, dest addr IPv6 header fields IPv6 source dest addr UDP/TCP payload IPv4 payload IPv6 datagram IPv4 datagram 41
42 터널링 logical view: A IPv6 B IPv6 IPv4 tunnel connecting IPv6 routers E IPv6 F IPv6 physical view: A B C D E F IPv6 IPv6 IPv4 IPv4 IPv6 IPv6 42
43 터널링 logical view: A IPv6 B IPv6 IPv4 tunnel connecting IPv6 routers E IPv6 F IPv6 physical view: A B C D E F IPv6 IPv6 IPv4 IPv4 IPv6 IPv6 flow: X src: A dest: F data src:b dest: E Flow: X Src: A Dest: F src:b dest: E Flow: X Src: A Dest: F flow: X src: A dest: F data data data A-to-B: IPv6 B-to-C: IPv6 inside IPv4 B-to-C: IPv6 inside IPv4 E-to-F: IPv6 43
44 헤더변환 헤더변환은대부분의인터넷이 IPv6 를사용하지만일부 시스템이 IPv4 를사용하는경우에필요 송신측에서는 IPv6 를사용하기를원하지만수신측에서 IPv6 를이해하지못하는경우, 패킷이수신측에서이해할 수있는 IPv4 형식으로헤더형식이헤더변환을통하여 변환되어야만함 44
45 그래프추상화 (Graph Abstraction) Graph: G = (N, E) N = set of routers = {u, v, w, x, y, z} E = set of links = {(u,v), (u,x), (v,x), (x,w), (x,y), (w,y), (w,z), (y,z)} 5 2 v 3 w 5 u 1 x y 1 2 z 45
46 그래프추상화 : 비용 (costs) c(x,x ): 링크 (x,x ) 의비용 예 ) c(w,z) = 5 비용은대역폭에반비례 & 혼잡에비례함 경로,,,, 의비용 =,,, 라우팅알고리즘 : 최소비용경로를찾는알고리즘 46
47 라우팅알고리즘분류 글로벌 vs. 분산정보 글로벌라우팅알고리즘 모든라우터가완벽한정보 ( 토폴로지, 링크비용정보 ) 를가짐링크상태 (Link state, LS) 알고리즘 분산라우팅알고리즘 라우터가직접연결된이웃링크의비용에대한정보만가짐반복계산과정과이웃노드들간의정보교환거리벡터 (Distance vector, DS) 알고리즘 정적 (static) vs. 동적 (dynamic) 정적라우팅알고리즘 경로가아주느리게변경 ( 라우터포워딩테이블을수작업으로수정 ) 동적라우팅알고리즘 경로가빠르게변경 주기적인변경, 링크비용변화시변경 47
48 링크상태라우팅알고리즘
49 링크상태라우팅알고리즘 Dijkstra algorithm 네트워크토폴로지와링크비용이모든노드에알려짐 링크상태패킷을브로드캐스팅하여알려줌 모든노드들이같은정보를가짐 한노드에서다른모든노드들까지의최소비용경로를계산 해당노드에대해포워딩테이블제공 K 번째반복이후에 k 개의목적지노드에대해최소비용경 로가계산 49
50 링크상태라우팅알고리즘 기호정의 c(x,y): 노드 x 에서 y 까지링크비용, 이웃이노드가아니 면 D(v): 출발지에목적지 v 까지경로의현재비용 p(v): 출발지에서 v 까지경로에서 v 의이전경로 ( 노드 ) N : 최소비용경로로명확히알려진노드의집합 50
51 Dijkstra algorithm 1 Initialization: 2 N' = {u} 3 for all nodes v 4 if v adjacent to u 5 then D(v) = c(u,v) 6 else D(v) = 7 8 Loop 9 find w not in N' such that D(w) is a minimum 10 add w to N' 11 update D(v) for all v adjacent to w and not in N' : 12 D(v) = min( D(v), D(w) + c(w,v) ) 13 /* new cost to v is either old cost to v or known 14 shortest path cost to w plus cost from w to v */ 15 until all nodes in N' 51
52 Step Dijkstra algorithm: 예 1 D(v) p(v) D(w) p(w) D(x) p(x) D(y) p(y) D(z) p(z) N' u 7,u 3,u 5,u uw 6,w 5,u 11,w uwx 6,w 11,w 14,x uwxv 10,v 14,x uwxvy 12,y uwxvyz x u 3 w y 2 z v 52
53 Dijkstra algorithm: 예 2 53 Step N' u ux uxy uxyv uxyvw uxyvwz D(v),p(v) 2,u 2,u 2,u D(w),p(w) 5,u 4,x 3,y 3,y D(x),p(x) 1,u D(y),p(y) 2,x D(z),p(z) 4,y 4,y 4,y u y x w v z
54 Dijkstra algorithm: 예 3 알고리즘종료후각노드는출발지에서부터시작된최소비용경로를따라이전노드를가짐노드 u의포워딩테이블은최소비용경로에서다음홉에대한정보로구성 U 에서부터의최소비용경로결과 U 에대한포워딩테이블결과 u v w z destination v x link (u,v) (u,x) x y y w (u,x) (u,x) z (u,x) 54
55 Dijkstra algorithm: 진동 (Oscillation) 링크비용 = 전송되는트래픽양초기에는시계반대방향경로선택 : D A, C B A 링크상태알고리즘을한번더수행하면시계방향선택 : B C D A 다시수행하면시계반대방향, 또다시수행하면시계방향경로를선택하여진동 1 D A 1 1+e C e e initially B 1 A 2+e 0 D 0 1+e 1 C B given these costs, find new routing. resulting in new costs 0 D A 0 2+e C 1+e B given these costs, find new routing. resulting in new costs A 2+e 0 D 0 1+e 1 C B given these costs, find new routing. resulting in new costs 0 55
56 거리벡터라우팅알고리즘
57 거리벡터라우팅알고리즘 벨만 - 포드식 (Bellman-Ford equation) 이용하여최소비용을계산, : x 에서 y 까지최소비용경로의비용, : 이웃 v 까지의비용 min: x 의모든이웃 v 에대해서적용함 57
58 벨만 - 포드식예 5, 3, 3 B-F 식에의해,,,,, min25, 13, 53 4 최소값을갖는노드는최단경로에서다음홉 포워딩테이블의엔트리제공 5 u 1 2 v x w y z 58
59 거리벡터라우팅알고리즘 노드 X 가유지해야하는정보들 예측! X 에직접연결된이웃 v 까지의비용 :, 각이웃에대한거리벡터 : : 자신의거리벡터 : : 59
60 기본아이디어 각노드는비정기적으로이웃에게자신의거리벡터예측 값을보냄 비동기적 노드 x 가이웃으로부터새로운 DV 예측값을받으면벨만 - 포드식을사용하여자신의 DV 를갱신 D x (y) min v {c(x,v) + D v (y)} for each node y N 노드들이 DV 를계속교환하게되면각비용예측 는 실제최소비용 에근접하게됨! 60
61 거리벡터라우팅알고리즘 반복적, 비동기적 지역링크비용변경 이웃으로부터의 DV 갱신 분산적 각노드는자신의 DV 가갱신될때에만이웃노드들에게광고 필요하면, 이웃노드들이자신의이웃들에게광고 각노드 : wait for (change in local link cost or msg from neighbor) recompute estimates if DV to any dest has changed, notify neighbors 61
62 node x table from x y z cost to x y z D x (y) = min{c(x,y) + D y (y), c(x,z) + D z (y)} = min{2+0, 7+1} = 2 from x y z x y z 0 cost to D x (z) = min{c(x,y) + D y (z), c(x,z) + D z (z)} = min{2+1, 7+0} = 3 node y table from x y z cost to x y z x 2 y 7 1 z node z table cost to x y z from x y z 71 0 time 62
63 node x table from x y z node y table from x y z cost to x y z cost to x y z D x (y) = min{c(x,y) + D y (y), c(x,z) + D z (y)} = min{2+0, 7+1} = from from x y z x y z x y z 0 cost to cost to x y z from from x y z x y z cost to x y z cost to x y z D x (z) = min{c(x,y) + D y (z), c(x,z) + D z (z)} = min{2+1, 7+0} = 3 y 2 1 x 7 z node z table x y z from cost to x y z 71 0 from x y z cost to x y z from x y z cost to x y z time 63
64 링크비용변경 노드가링크비용을감지 거리벡터를재계산 거리벡터값이변경되었으면이웃노드들에게알림 1 예 ( 목적지 x) 시간 y 가링크비용변경을감지하고 (4 1), 거리벡터를갱신한후이웃노드들에게알림 x 4 y 50 1 z 시간 z는갱신메시지를받아서테이블을갱신함 z는 x까지의최소비용을계산하고 (5 2) 이웃에게알림 시간 y는 z의갱신메시지를받아서거리테이블을갱신 y의최소비용의변경이없으므로 z에게메시지를보내지않음 비용이감소하는좋은소식은네트워크전역에빨리전파! 64
65 링크비용변경 비용이증가하는나쁜소식은네트워크전역에느리게전파 예 ( 목적지 x) 링크비용변경전 : 4, 1, 1, 5 시간 y가링크비용변경을감지하고 (4 60), 거리벡터를계산,,, min 600,15 6? 시간 y에서 x까지새로운비용 를알림 y z, z y 로라우팅루프발생 시간 이후 z 는 6 이라고통보받고새로운최소비용계산,,, min 500, 16 7 유사한반복으로 8 다시 9로변경 반복! z 가 y 를통한경로비용이 50 보다크다는사실을알때까지 44 번반복 무한카운트 (count to infinity) 문제 60 x 4 y 50 1 z 65
66 Poison reverse z 가 y 를통해목적지 x 로가는경로를설정하는경우 예 z 는 y 에게 z 에서 x 까지의거리가무한대라고알림 : 시간 y가링크비용변경을감지하고 (4 60), 포이즌리버스의결과로 로변경하고거리벡터를계산,,, min 600,1 60 y 는 z 를경유하는대신 x 로직접라우팅하여 60 으로 z 에게통보 시간 : z는 x로가는경로비용을 50으로변경하고 50 ( 최소비용 ) 으로 y에게알림 시간 : y는 z를경유하여 x로가는경로를선택하고, 51 로갱신하고알림 시간 ( 실제는 51) 로알려서 z에서 x로역경로를깸 3 개이상의이웃노드를포함한루프인경우에는감지못함! 66
67 링크상태 vs. 거리벡터 링크상태알고리즘 다른모든노드와통신 링크비용이변할때마다새로운링크비용이모든노드에게전달되어야함 직접연결된링크비용만을제공 거리벡터알고리즘 직접연결된이웃과통신 모든노드까지의최소비용예측값을이웃에게제공 새로운링크비용이해당노드의최소비용경로에변화를준경우에만수정된링크비용을전파함 매우천천히수렴 무한카운트문제가있음 67
Microsoft PowerPoint - tem_5
2014 년도 1 학기 (961805-501) 컴퓨터네트워크 2014.04.30 장문정 (cathmjang@gmail.com) 홍익대학교게임소프트웨어전공 네트워크계층 이장의목표 : 네트워크계층서비스에대한기본원리를이해 네트워크계층서비스모델 포워딩 (forwarding) vs. 라우팅 (routing) 네트워크계층프로토콜 : IP, DHCP, ICMP 등 라우팅알고리즘
More informationMicrosoft 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[ 네트워크 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슬라이드 제목 없음
2006-09-27 경북대학교컴퓨터공학과 1 제 5 장서브넷팅과슈퍼넷팅 서브넷팅 (subnetting) 슈퍼넷팅 (Supernetting) 2006-09-27 경북대학교컴퓨터공학과 2 서브넷팅과슈퍼넷팅 서브넷팅 (subnetting) 하나의네트워크를여러개의서브넷 (subnet) 으로분할 슈퍼넷팅 (supernetting) 여러개의서브넷주소를결합 The idea
More information슬라이드 1
1 Chapter 9 ICMPv4 Objectives ICMP 의필요성 ICMP 메시지종류 오류보고메시지의목적과형식 질의메시지의목적과형식 ICMP 에서의검사합계산 ICMP 를사용하는디버깅도구들 ICMP 패키지의구성요소및모듈 2 목차 개요 메시지 디버깅 ICMP 패키지 3 9.1 개요 IP 프로토콜의문제점 신뢰성이없고비연결형데이터그램전달제공 최선의노력전달서비스
More informationNetwork 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 information2009년 상반기 사업계획
네트워크계층프로토콜 쉽게배우는데이터통신과컴퓨터네트워크 학습목표 IPv6의필요성과헤더구조를이해한다. 이동 IP 프로토콜의터널링원리를이해한다. ARP/RARP의필요성을이해한다. ICMP의헤더와제어메시지를이해한다. IGMP의헤더와멀티캐스트그룹관리방식을이해한다. 2/27 1 절. IPv6 주소공간확장 IPv4의 32 비트에서 128 비트로확장 최대 2 128 개의호스트를지원
More informationIP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : 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 informationMicrosoft Word - NAT_1_.doc
NAT(Network Address Translation) 1. NAT 개요 1 패킷의 IP 헤더의수신지주소, 발신지주소또는그주소를다른주소로변경하는과정 2 NAT기능을갖는장치를 NAT-BOX라함 ( 시스코라우터, 유닉스시스템, 윈도우의호스트혹은몇개의다른시스템일수있기때문에이렇게지칭하기도함 ) 3 NAT 기능을갖는장치는일반적으로스텁도메인 (Stub-domain)
More informationTCP.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 informationMicrosoft PowerPoint Network-Network_Data.pptx
4-1 장. 네트워크계층 : 데이터영역 (Network Layer: Data Plane) 순천향대학교컴퓨터공학과이상정 순천향대학교컴퓨터공학과 1 4 장. 네트워크계층 < 데이터영역 (Data Plane) > < 제어영역 (Control Plane)> 4.1 개요 4.2 가상회선과데이터그램네트워크 43 4.3 라우터안에는무엇이있을까? 4.4 인터넷프로토콜 (IP)
More information개요 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슬라이드 1
1 Chapter 5 IPv4 주소 Objectives IPv4 주소공간의개념 클래스기반주소구조에대한이해 클래스기반주소구조에서의서브넷팅과슈퍼넷팅 클래스없는주소구조의개념 특수블록과특수주소 NAT 기술 2 목차 개요 클래스기반주소지정 틀래스없는주소지정 특수주소 NAT 3 5.1 개요 4 5.1 개요 Note: An IP address is a 32-bit address.
More informationbn2019_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 informationSMB_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 information0. 들어가기 전
7 장. IP 프로토콜의 이해 (2) - 라우팅 컴퓨터네트워크 1 이번시간의학습목표 라우팅기능을이해하고관련프로토콜을알아본다. 간단한라우팅프로토콜 거리-벡터프로토콜 RIP(Routing Information Protocol) 링크상태프로토콜 OSPF(Open Shortest path First) 외부라우팅프로토콜 BGP(Border Gateway Protocol)
More informationMicrosoft 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슬라이드 제목 없음
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 informationMicrosoft 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 informationChapter11OSPF
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 informationSwitching
Switching 강의의목표 Switching/Switching Network의필요성을이해한다. 세가지대표적교환기술에열거하고그차이를설명할수있다. 각교환기술의장, 단점을비교하여설명할수있다. Packet Switching 에서 Fairness 문제와 Pipelining 을 패킷크기와연계하여설명할수있다. Soft Switch 개념을이해하고설명할수있다. 교재 Chapter
More information슬라이드 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 information2. 인터네트워킹 서로떨어져있는각각의수많은네트워크들을연결하여하나의네트워크처럼연결하여사용할수있도록해주는것 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 informationMicrosoft 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 informationOSI 참조 모델과 TCP/IP
TCP/IP 프로토콜분석및네트워크프로그래밍 Chapter 1: OSI 참조모델과 TCP/IP 2003. 3. 1 프로토콜 (Protocol) 표준화된통신규약 장치간의정보를송수신하기위한협정 무전기의예 Over: 송신완료통지 Roger: 수신완료통지 제 1 장 OSI 참조모델과 TCP/IP 2 OSI 참조모델 목표 이기종컴퓨터간에도통신이가능한개방형시스템 상호접속모델제시
More informationMicrosoft 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 informationGRE(Generic Routing Encapsulation) GRE는 Cisco에서개발한터널링프로토콜으로써특정네트워크망에서새로운 IP 헤더를인캡슐레이션하여패켓을전송하는 VPN 기능을제공한다. GRE 터널링을이용하여패켓을전송하면, 데이터를암호화하지않기때문에보안적으로는취
제 16 장 GRE 터널 블로그 : net123.tistory.com - 1 - 저자김정우 GRE(Generic Routing Encapsulation) GRE는 Cisco에서개발한터널링프로토콜으로써특정네트워크망에서새로운 IP 헤더를인캡슐레이션하여패켓을전송하는 VPN 기능을제공한다. GRE 터널링을이용하여패켓을전송하면, 데이터를암호화하지않기때문에보안적으로는취약하지만,
More information0. 들어가기 전
컴퓨터네트워크 8 장. 네트워크계층프로토콜 (3) - 기타네트워크계층프로토콜 1 이번시간의학습목표 ARP/RARP의필요성과원리 ICMP와 IP 제어 IGMP와멀티캐스트 2 ARP Address Resolution Protocol 필요성 실제로통신이이루어지기위해선데이터링크계층의 MAC 주소를알아야가능 송신 MAC 주소 LAN 카드에서획득 수신 MAC 주소 ARP
More information3rd Edition: Chapter 4
Chapter 4 Network Layer A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you can add, modify, and delete
More informationMicrosoft PowerPoint - COMNET_10
컴퓨터네트워크 2014.05.28 장문정 (cathmjang@gmail.com) 홍익대학교게임소프트웨어전공 MAC 주소 IP 주소 네트워크계층주소 데이터그램을목적지 IP 서브넷으로전달하는데사용 MAC (Media Access Control) 주소 LAN 주소, 물리주소, 이더넷주소 프레임을한인터페이스에서물리적으로연결된다른인터페이스로전달하는데사용 48 비트 MAC
More informationUSB 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슬라이드 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 informationChapter 18 - William Stallings, Data and Computer Communications, 8/e
Internet Protocol (IP) v4 IP version 4 Defined in RFC 791 Two parts Specification of interface with a higher layer (TCP) Specification of actual protocol format and mechanisms Will (eventually) be replaced
More information시스코 무선랜 설치운영 매뉴얼(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 informationMicrosoft 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네트워크통신연결방법 네트워크제품이통신을할때, 서로연결하는방법에대해설명합니다. FIRST EDITION
네트워크제품이통신을할때, 서로연결하는방법에대해설명합니다. FIRST EDITION 05-2012 개요 개요 네트워크상에연결되어있는기기들이통신을할때, 어떻게목적지를찾아가는지 (IP 주소, 서브넷마스크, 게이트웨이 ) 어떻게데이터를보내는지 (UDP/TCP, ) 에대한내용을설명합니다. 네트워크설정에따른특징을이해하여, 제품이설치된네트워크환경에따라알맞은설정을하도록합니다.
More informationMicrosoft PowerPoint _TCP_IP
네트워크 2007 년상반기 1 의개념 (ransmission Control Protocol / Internet Protocol) -는네트워크를상호연결시켜정보를전송할수있도록하는기능을가진다수의 프로토콜이모여있는프로토콜집합임. - 의가장대표적인프로토콜은 3 계층의 IP 와 4 계층의 CP 로대부분의응용서비스가 CP 상 에서이루어지나, 최근인터넷의단점을보완하기위해
More information이도경, 최덕재 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 informationPWR 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 informationMicrosoft PowerPoint - 02 IPv6 Operation.ppt [호환 모드]
Module 2 IPv6 Operation Module 2 Outline Lesson 1: IPv6 Addressing Architecture Lesson 2: Enabling IPv6 on Cisco Routers Lesson 3: Neighbor Discovery Lesson 4: Cisco IOS Software IPv6 Configuration Example
More informationUDP 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 informationIITA hwp
2002 년한국멀티미디어학회추계학술발표논문집 VLSM을이용한효율적인서브넷 IP주소할당법 김동학*, 천성권**, 우매리*, 김종근* * 영남대학교컴퓨터공학과 ** 가톨릭상지대학컴퓨터정보계열 e-mail: donghak@yumail.ac.kr Effective subnet IP address allocation by using VLSM Dong Hak Kim*,
More information운영체제실습_명령어
운영체제실습 리눅스네트워크기본개념및설정 서 기옥 Contents 네트워크용어정의 IP 주소 네트워크기본명령어 네트워크관리명령어 네트워크설정파일 telnet 서버설정 네트워크용어정의 네트워크 (Network) : 전자적으로데이터를주고받기위한목적으로연결된 2 개이상의컴퓨터시스템 IP 주소와 Ethernet 주소 IP 주소 : 네트워크에연결된시스템을구분하는소프트웨어적인주소
More information. 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 informationTTA 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 informationMicrosoft PowerPoint - IPv6-세미나.ppt
Internet Protocol Version 6 1. IPv6 Overview Version 4 와 Version 6 의 Network Layer 비교 IPv6-3 IPv6 의향상된기능 더넓어진주소공간 자동설정 (Auto-configuration) 플러그앤플레이 (Plug & Play) Renumbering 단순한헤더 Checksum 계산을하지않는다. Option
More information인터넷프로토콜중간고사 학번 이름 1. ipconfig/all 을수행하면다수의인터페이스에 X.X 인주소가붙어있는 것을볼수있다. 이주소는어떤특수주소인가? [3 점 ] 2. Option 이없는 IP 헤더를그려라. 각필드의명칭을정확히기입하라.
인터넷프로토콜중간고사 2014.4.24 학번 이름 1. ipconfig/all 을수행하면다수의인터페이스에 169.254.X.X 인주소가붙어있는 것을볼수있다. 이주소는어떤특수주소인가? [3 점 ] 2. Option 이없는 IP 헤더를그려라. 각필드의명칭을정확히기입하라. ( 아래각 행은 4 바이트길이이다.) [10 점 ] 3. 어떤 IP 데이터그램이 public
More information<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놀이동산미아찾기시스템
TinyOS를이용한 놀이동산미아찾기시스템 윤정호 (mo0o1234@nate.com) 김영익 (youngicks7@daum.net) 김동익 (dongikkim@naver.com) 1 목차 1. 프로젝트개요 2. 전체시스템구성도 3. Tool & Language 4. 데이터흐름도 5. Graphic User Interface 6. 개선해야할사항 2 프로젝트개요
More informationDBPIA-NURIMEDIA
무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 901 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 (A Effective Sinkhole Attack Detection Mechanism for LQI based Routing in WSN) 최병구 조응준 (Byung
More informationIPv6Q 현배경 > 인터넷의급속한성장 -> 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 informationPowerPoint 프레젠테이션
91416208 서승희 91416296 이도경 네트워크구축 ISP Gateway 1 2 CORE 1 2 3 4 Core Router( 서울 ) Major 1 2 지방 A 1 2 지방 B Minor 네트워크구축 라우터설정 거리벡터방식을사용하는내부라우팅프로토콜중에서가장간단하게구현된다. 소규모네트워크환경에적합하며, 현재가장많이사용하는라우팅프로토콜중하나다. 네트워크기기간에서경로정보를교환하고,
More informationMicrosoft PowerPoint - IPv6-세미나.ppt
Internet Protocol Version 6 1. IPv6 Overview Version 4 와 Version 6 의 Network Layer 비교 TCP/IP-3 IPv6 의향상된기능 더넓어진주소공간 자동설정 (Auto-configuration) 플러그앤플레이 (Plug & Play) Renumbering 단순한헤더 Checksum 계산을하지않는다.
More information발표순서 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 information1아이리포 기술사회 모의고사 참조답안
아이리포지식창고 Data Link 계층프로토콜 STP 김우태컴퓨터시스템응용기술사 (matica5127@naver.com) STP(Spanning Tree Protocol) Concept + STP 을이해하기위한세가지개념 + STP 개요 - STP 정의 - Bridged LAN 에서의 Spanning Tree Algorithm - Bridge 구성에서의 Looping
More informationThe Pocket Guide to TCP/IP Sockets: C Version
인터넷프로토콜 5 장 데이터송수신 (3) 1 파일전송메시지구성예제 ( 고정크기메시지 ) 전송방식 : 고정크기 ( 바이너리전송 ) 필요한전송정보 파일이름 ( 최대 255 자 => 255byte 의메모리공간필요 ) 파일크기 (4byte 의경우최대 4GB 크기의파일처리가능 ) 파일내용 ( 가변길이, 0~4GB 크기 ) 메시지구성 FileName (255bytes)
More information歯최덕재.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 information2009 학년도 2 학기통신프로토콜 Quiz 모음 ( 인터넷정보과 1 학년 C/G 반 ) 담당교수 : 권춘우 [Quiz #1] 통신기초와관련한다음물음에답하라. 1. 통신이라함은정보원 ( 송신자 / 수신자 ) 간정보를전송매체를통해전달하는것을의미한다. 그래서정보원 (sou
[Quiz #1] 통신기초와관련한다음물음에답하라. 1. 통신이라함은정보원 ( 송신자 / 수신자 ) 간정보를전송매체를통해전달하는것을의미한다. 그래서정보원 (source/sink), 정보 (information), 전송매체 (transmission media) 를통신의 3요소라고말하고있다. 통신에서많은정보원과많은전송매체들이그물망처럼서로연결되어정보를교환하는경우이러한송수신장치와전송매체의집합을무엇이라하는가?
More information제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 informationMicrosoft PowerPoint - ch13.ppt
chapter 13. 네트워크보안과 ACL 한빛미디어 -1- 학습목표 계층별네트워크보안이슈 시스코라우터의 ACL 시스코라우터의 ACL 설정 한빛미디어 -2- 계층별네트워크보안이슈 데이터링크계층보안 ARP 스푸핑 MAC 플러딩 한빛미디어 -3- 계층별네트워크보안이슈 방화벽 [ 그림 ] 방화벽구조 한빛미디어 -4- 계층별네트워크보안이슈 침입탐지시스템 (IDS)
More information서버설정 1. VLAN 설정 1.1 토폴로지를참고로 SW1 에 vlan 설정을한다. (vlan 이름을설정하고해당인터페이스에 vlan 이름과동일한코멘트를처리하시오.) 1.2 PC에토폴로지에부여된 IP를설정하고, 게이트웨이는네트워크의마지막주소를사용합니다. - 서버에는 DN
1. VLAN 설정 1.1 토폴로지를참고로 SW1 에 vlan 설정을한다. (vlan 이름을설정하고해당인터페이스에 vlan 이름과동일한코멘트를처리하시오.) 1.2 PC에토폴로지에부여된 IP를설정하고, 게이트웨이는네트워크의마지막주소를사용합니다. - 서버에는 DNS를설정하지않습니다. 1.3 R1에 inter-vlan 및모든 IP를설정합니다. vlan 30을위한게이트웨이는
More information1. 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슬라이드 1
1 Chapter 3 기반기술 Objectives 유선이더넷에대한이해 무선 LAN 에대한이해 연결장치소개 2 목차 유선근거리통신망 무선 LAN 연결장치 3 3.1 근거리통신망 (LAN) 4 3.1 근거리통신망 (LAN) 아파트, 빌딩또는캠퍼스와같은제한된지역의독립적인장치들이서로통신할수있게하는데이터통신시스템 유선 LAN : 이더넷 전통적인이더넷 (10Mbps)
More informationMicrosoft PowerPoint - 4. 스캐닝-2.ppt [호환 모드]
정보보호 Scanning 목차 Ⅳ. 스캐닝 (Scanning) 1. 활성화된호스트식별 ping 침투테스트범위에있는 IP주소만목록화 현재동작중인시스템확인 ping Echo request 메시지를강제종료전까지계속전송 Echo request 메시지를 4 개전송후, 자동으로종료 Ping - ICMP(Internet Control messaging Protocol)
More informationIPv6 진화동기 인터넷접속노드증가에따른주소영역의 활장 사용자의다양한서비스욕구충족 실시간서비스, 멀티미디어서비스 보안및 인증서비스 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 informationPowerPoint 프레젠테이션
네트워크기말고사실무과제 91716880 윤솔비 91707815 송유진 I n d e x 01/ 전체토폴로지 02/ 정적경로설정 03/ RIPv2 04/ EIGRP 05/ OSPF 06/ VLAN 07/ VTP 08/ STP 09/ 무선LAN 10/ WAN 11/ VPN 12/ DHCP 13/ NAT 1. 전체토폴로지 1. 전체토폴로지 RIP OSPF EIGRP
More information歯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일반적인 네트워크의 구성은 다음과 같다
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 informationIP 주소란? 네트워크상에존재하는컴퓨터들을구분하고, 서로를인식하기위해사용하는특수한번호. 32-bit 체계의 IPv4 와, 128-bit 체계의 IPv6 가있다. About IPv4 32-bit 의길이로이루어지는 IPv4 는 1 byte (= 8-bit) 씩 4 개로나누
IP 주소란? 네트워크상에존재하는컴퓨터들을구분하고, 서로를인식하기위해사용하는특수한번호. 32-bit 체계의 IPv4 와, 128-bit 체계의 IPv6 가있다. About IPv4 32-bit 의길이로이루어지는 IPv4 는 1 byte (= 8-bit) 씩 4 개로나누어 10 진수로표현한다. 또한, 나누어진 4 개의 10 진수는마침표 (.) 로구분한다. 네트워크를구분하기위한
More informationSchedule
Chapter 9 The Internet 9.1 Introduction 9.2 IP Datagrams 9.3 Fragmentation and reassembly 9.4 IP addresses 9.5 ARP and RARP 9.6 Routing Algorithms 9.7 ICMP 9.8 QoS support 9.9 PPP link layer protocol 9.10
More informationBGP AS AS BGP AS BGP AS 65250
BGP AS 65000 AS 64500 BGP AS 65500 BGP AS 65250 0 7 15 23 31 BGP Message 16byte Marker 2byte Length, 1byte Type. Marker : BGP Message, BGP Peer.Message Type Open Marker 1.. Length : BGP Message,
More informationPPP 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 informationMicrosoft 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 informationVPN.hwp
Linksys VPN Router RV042&RV082 VPN Router 용 VPN 터널설정 한국어사용자설명서 V1.0 Table of Content 1 Gateway to Gateway 설정... 1 STEP 1 - Gateway to Gateway 터널생성하기... 1 STEP 2 - 터널정보입력하기... 1 STEP 3 - Gateway to Gateway
More informationchapter4
Basic Netw rk 1. ก ก ก 2. 3. ก ก 4. ก 2 1. 2. 3. 4. ก 5. ก 6. ก ก 7. ก 3 ก ก ก ก (Mainframe) ก ก ก ก (Terminal) ก ก ก ก ก ก ก ก 4 ก (Dumb Terminal) ก ก ก ก Mainframe ก CPU ก ก ก ก 5 ก ก ก ก ก ก ก ก ก ก
More information1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x 16, VRAM DDR2 RAM 256MB
Revision 1.0 Date 11th Nov. 2013 Description Established. Page Page 1 of 9 1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x
More informationMicrosoft 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제10장 트래핀스포트 및 응용 계층
제 9 장인터넷 한기준경북대학교컴퓨터공학과 kjhan@knu.ac.kr 제 8 장인터넷 1 목차 인터넷개요 인터넷의주소체계 ARP 및 RARP DNS (Domain Name System) DHCP (Dynamic Host Configuration Protocol) 2 인터넷이란 인터넷 (Internet) 정의 다양한네트워크종류와다양한컴퓨터가연결되어있는세계적인네트워크의네트워크
More informationAssign an IP Address and Access the Video Stream - Installation Guide
설치 안내서 IP 주소 할당 및 비디오 스트림에 액세스 책임 본 문서는 최대한 주의를 기울여 작성되었습니다. 잘못되거나 누락된 정보가 있는 경우 엑시스 지사로 알려 주시기 바랍니다. Axis Communications AB는 기술적 또는 인쇄상의 오류에 대해 책 임을 지지 않으며 사전 통지 없이 제품 및 설명서를 변경할 수 있습니다. Axis Communications
More informationARMBOOT 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 information1
라우팅프로토콜 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 informationSubnet 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 informationMicrosoft PowerPoint - ch15.ppt
chapter 15. CCNA 준비 -1- 학습목표 CCNA 시험대비총정리 -2- OSI 계층별특징 -3- 데이터의인캡슐레이션 -4- TCP/IP 모델과 OSI 계층모델의대응 -5- 캐이블 내 용 동축 STP UTP 광 대역폭 10-100 100-1G -10G 매체크기 큼 보통 작음 작음 전자기장애 작음 작음 큼 없음 최대길이 500m 100m 100m 100km
More informationMicrosoft 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로봇SW교육원 강의자료
UNIT 01 컴퓨터네트워크소개 광운대학교로봇학부 최용훈 학습목표 2 컴퓨터네트워크와인터넷에대한전반적인이해를한다. 본과목에서사용할용어들에대해서살펴본다. 다양한전송매체를알아본다. 네트워크에서사용하는성능지표들을살펴본다. 본과목에서사용하는교재 3 주교재 Jim Kurose and Keith Ross, Computer Networking: A Top Down Approach,
More information<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 informationMicrosoft 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본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta
[ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase startup-config Erasing the nvram filesystem will remove all configuration files Continue? [confirm] ( 엔터 ) [OK] Erase
More informationPowerPoint Template
김기형 아주대학교 KRnet2014 목차 Table of Contents 1 2 3 RPL 라우팅프로토콜분석 그래프라우팅프로토콜 (ISA100.11a 와 WirelessHART) 6lowpan RPL 라우팅프로토콜분석 DODAG Formation DODAG Formation Step 0: Physical Network DODAG (Destination Oriented
More informationMicrosoft PowerPoint - 제4장
1 TCP/IP Network Protocols 제 4 장 인터넷프로토콜 박승철교수한국기술교육대학교 2 제 4 장의강의목표 IP 주소체계에대한이해 IPv4 의동작원리에대한이해 IPv6 의개발배경과기본개념에대한이해 3 제 4 장의구성 인터넷주소 인터넷주소의구조와 DDN 표기법 인터넷주소클래스 서브넷팅과서브넷마스크 CIDR 주소 특수인터넷주소 인터넷주소지정원칙
More information컴퓨터네트워크와인터넷 컴퓨터네트워크 Copyright by Tommy Kwon on August, 2010 Copyright by Tommy Kwon on August, 통신 정보전송시스템의구성과역할, 원리 l 원격지간에정보를잘전송하고처
컴퓨터네트워크와인터넷 컴퓨터네트워크 Copyright by Tommy Kwon on August, 00 Copyright by Tommy Kwon on August, 00 통신 정보전송시스템의구성과역할, 원리 l 원격지간에정보를잘전송하고처리하기위하여, 여러구 성요소를상호유기적으로결합한시스템 정보전송시스템 ( 데이터전송계 ) 정보전송부 정보처리시스템 ( 데이터처리계
More information1217 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소프트웨어 융합 개론
소프트웨어융합개론 의개념 컴퓨터, 즉컴퓨팅기능을가진시스템들이물리적인매체로서로연결되어데이터를교환하는시스템들의모임 단말시스템 (end system), 중개시스템 (intermediate system) ISP (Internet Service Provider) 개인이나기업체에게인터넷접속서비스를제공하는회사 Internet: a network of networks 단말네트워크와코아네트워크
More informationuntitled
CAN BUS RS232 Line Ethernet CAN H/W FIFO RS232 FIFO IP ARP CAN S/W FIFO TERMINAL Emulator COMMAND Interpreter ICMP TCP UDP PROTOCOL Converter TELNET DHCP C2E SW1 CAN RS232 RJ45 Power
More information1. 정보보호 개요
정보보호개론 16. VPN( 가상사설망 ) 1 목포해양대해양컴퓨터공학과 가상사설망 (VPN) (1) 공중망을사설망처럼이용할수있도록사이트양단간암호화통신을지원하는장치 원격사용자가공중망및인터넷을통해내부망의시스템사용시, 공중망구간에서의도청으로인한정보유출을방지하기위해사용자와내부망간암호화통신을지원 가상사설망의장점 저비용으로광범위한사설네트워크의구성이가능 기업네트워크관리및운영비용이절감됨
More information歯김병철.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 informationMicrosoft 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 informationThe Pocket Guide to TCP/IP Sockets: C Version
인터넷프로토콜 03 장 도메인네임시스템과주소 패밀리 (IPv4-IPv6 서비스 ) 1 목차 제 3 장도메인네임시스템과주소패밀리 3.1 도메인네임주소를숫자주소로매핑하기 3.2 IP 버전에무관한주소-범용코드의작성 3.3 숫자주소에서도메인네임주소획득하기 2 getaddrinfo() 를활용한주소 범용 (Generic) 코드 주소범용 (Generic) 코드란? 주소버전
More informationIPv6 가이드
eztcp 기술자료 IPv6 가이드 Version 1.3 솔내시스템 http://www.sollae.co.kr 목차 1 IPv6...- 2-1.1 개요...- 2-1.2 IPv6 주소체계...- 3-1.2.1 주소의형식...- 3-1.2.2 Link Local Address...- 3-1.2.3 Global Unicast Address...- 4-1.3 IPv6
More informationWindows 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