ÀÎÅÍ³Ý ¸Á ±¸Á¶¿Í ¶ó¿ìÆÃ
À±ÁøÇö
¼¿ï ¼Ãʱ¸ ¿ì¸éµ¿ 17
Çѱ¹Åë½Å ¸ÖƼ¹Ìµð¾î¿¬±¸¼Ò ÀÎÅͳݽýºÆÀ°³¹ßÆÀ
E-mail : jyoun@waltz.kotel.co.kr
URL :
http://waltz.kotel.co.kr/~jyoun/
- Abstract:
- ÀÎÅͳÝÀ» º¸´Ù È¿°úÀûÀ¸·Î ÀÌ¿ëÇϱâ À§Çؼ´Â »ç¿ëÀÚ Á¢¼Ó ȯ°æÀÚü¿Í
ÀÎÅͳÝÀÇ ¿î¿µ ¿ø¸®¸¦ ÀÌÇØÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù.
µû¶ó¼ »ç¿ëÀÚ Á¢¼Ó Ç÷§Æû°ú ÀÎÅÍ³Ý ÇϺα¸Á¶¿¡ ´ëÇÑ ÀÌÇØ,
±×¸®°í ½ÇÁ¦·Î ¶ó¿ìÆÃÀ» ºñ·ÔÇÑ ÀÎÅÍ³Ý µ¿ÀÛ ¿ø¸®¸¦ ¼³¸íÇϰí, ÀÎÅͳݿ¡ ÀûÇÕÇÑ ¸ÁÀÇ
±¸Ãà°ú ÀÎÅͳÝÀÇ ÀÌ»ó À¯¹«¿¡ ´ëÇÑ °£´ÜÇÑ ÆÇº°¹ýµîÀ» ¼Ò°³ÇÑ´Ù.
- Keywords:
- Intenet, Internet Connection, Internet Operation, Routing, Network Stability
1. °³¿ä: Internet Inside
1.1 ÀÎÅÍ³Ý ÇöȲ
- Whole Internet Connectivity
- Internet ±Ô¸ð
- 40,000 °³ ÀÌ»óÀÇ BGP Entries
- ±¹³» : 523 BGP Entries (including I-EXPO)
- ±¹³»(Originated) : ¾à 350 BGP Entries
1.2 ±¹³» ÀÎÅÍ³Ý »ç¿ëÀÚ Á¢¼Ó ȯ°æ
- Dial/UP »ç¿ëÀÚ
- Dial/UP SLIP/PPP »ç¿ëÀÚ
- CO-LAN »ç¿ëÀÚ
- Àü¿ë¼± °¡ÀÔÀÚ
- ±âŸ
- Frame Relay °¡ÀÔÀÚ
- ISDN °¡ÀÔÀÚ
1.3 ÀÎÅÍ³Ý ±¸¼º ¿ä¼Ò
- Communication Protocol : TCP/IP
- Unique Network(Host) Number: IP Addresses
- Routing Protocols : RIP, OSPF, BGP etc.
2. ÀÎÅͳÝÀÇ µ¿ÀÛ
2.1 IP ÁÖ¼Ò
- Unique identification In Internet
- IP Address Space and Classe: A/B/C/D class
- Network Address/Subnet Address/Host Address
- IP Configuring Example
2.2 IP Routings
- ¶ó¿ìÆÃÀ̶õ ?
- Goal: Routes finding and packet forwarding
- Routes learning process
- Router, GateD, etc
- Basic component: Destination and next-hop
- Routing Protocol ºÐ·ù
- Static Routing vs. Dynamic Routing
- Distance-Vector Algorithm vs. Link-State Algorithm
- Interior Routing Protocol vs.
Exterior Routing Protocol
- Routing Protocol Metrics
- Hop Count
- Cost
- Bandwidth
- Reliability
- Delay
- Load
- Practical Routing Protocols
- RIP(Routing IP)
- OSPF(Open Shortest Path First)
- IGRP
- BGP
2.3 Routing Protocols
- Example 1 : RIP
- IGP(Interior Gateway Protocol)
- Distance-vector algorithm
- Hop-count based routing decision
- The simplest dynamic routing protocol
- Restrictions
- no routes for the exceeded hop-counts
- Underutilization in bandwidth by
broadcasting the full routing
table in every 30 sec.
- Slow convergency
- Only natural network masking supported
- Not the best route
- RIP II
- Example 2 : OSPF
- IGP: In an Autonomous System
- RFC 1247
- Link-State algorithm
- Features
- SPF computation and SPF tree
- Variable Length Subnet Masking
- Load-Balancing feature for equal-cost,
multi-paths routes
- Multicasting Routing
- Type Of Service Routing
- Metrics based Route Decision
- Hierarchical Routing
- Hierachical architecture: Areas
- Backbone area/Areas
- IR(Internal Router)
- ABR(Area Border Router)
- ASBR(Autonomous System Border Router)
- Same topology in an area
- Intra-area, Inter-area, External Routing
- Routes aggregation: Area Summarization
- Fast Convergency by Link-State Updates
- Restrictions
- Computational Overhead
- OSPF Case Study
- Example 3: BGP
- EGP(Exterior Gateway Protocol)
- RFC 1771
- Interdomain Rechability protocol
- Features
- Loop-free protocol
- Classless Routing
- CIDR Aggregation
- AS Policy
- BGP Session and Routing Basic Concepts
- AS and Peers(Neighbers)
- BGP Session Establishment between peers
- Exchange BGP Routing Tables
- BGP and External BGP
- AS Numbers
- BGP Path Selection Algorithm (Attributes)
- Next-Hop
- Weight
- Local Preference
- Metric
- BGP Case Studies
- Multi-Homed Routing
- Transit AS Routing
- Asymmetric/Symmetric Routing
3 ÀÎÅÍ³Ý ¶ó¿ìÆÃ
3.1 ÀÎÅÍ³Ý ¶ó¿ìÆÃ ±¸Á¶
- °¡ÀÔÀÚ LAN
- Routing Entries
°¡ÀÔÀÚ LAN + Internet Exit
- Bridging/Routing
- IGP(None, RIP, OSPF, IGRP, etc)
- ISP ³»ºÎ ¶ó¿ìÆÃ
- °¡ÀÔÀÚ LAN + ISP Backcone + Internet Exit
- Routing Policy
- IGP(RIP, OSPF, IGRP) + EGP(BGP-4)
- Routing Registry Updates
- Internet Exchange(IX)
- Internet Exchange Backbone + ISP originated routes
- Routing Policy
- EGP(BGP-4) + IGP for IX backcobe
- Routing Registry(RR) + Routing Arbiter(RA)
3.2 Internet Exchange Status
- ±¹³» Internet Exchange ÇöȲ
- 3 Internet Exchanges
Çѱ¹Åë½Å KIX(EIX), µ¥ÀÌÄÞ KIX(DIX), Àü»ê¿ø KIX
- ±¹³» ¸ðµç ¶ó¿ìÆÃ Á¤º¸ÀÇ ±³È¯: ¾à 500 - 600 BGP Entries
- Ad hoc Transit
- µ¶ÀÚÀûÀÎ Routing Registry Database ¾øÀ½
- ÇØ¿Ü Internet Exchange(NAP:Network Exchange Point) ÇöȲ
- 5 Major Internet Exchange in the U.S
MAE-East, MAE-West, AADL, PacBell, Sprint
- Àü¼¼°è ¸ðµç ¶ó¿ìÆÃ Á¤º¸ÀÇ ±³È¯ : 40,000 ÀÌ»óÀÇ BGP Entries
- Transit
- Routing Registry Database¸¦ ÅëÇÑ Á¤º¸ Á¤È®¼º À¯Áö
RADB, ANS,CANET,MCI,RIPE
4. ÀÎÅͳÝÀ» À§ÇÑ °¡ÀÔÀÚ ¸Á ±¸Ãà ÀýÂ÷
- TCP/IP Áö¿ø ¼³°è
- TCP/IP LAN
- TCP/IP - Ÿ Network ÇÁ·ÎÅäÄÝÀÇ Gateway ¼³°è
- ÀûÁ¤ Æ®·¡ÇÈ ±Ô¸ð »êÁ¤ - ÀûÁ¤ Bandwidth È®º¸
- ÀûÁ¤ IP ÁÖ¼Ò È®º¸
- IP Configuration
- ³»ºÎ Routign ¼³°è - Protocol ¼±Åà ¹× ±¸Çö
- ¿ÜºÎ ¿¬µ¿ ¶ó¿ìÆÃ ¼³°è(ISPµé°ú ÇùÀÇ)
- ´Ü¼ø °¡ÀÔÀÚ
- °¡ÀÔÀÚ IP ¹üÀ§¿¡ ´ëÇÑ ÇØ¿Ü Routing Database È®ÀÎ
- ÇØ¿Ü ¶ó¿ìÆÃ ¿©ºÎ È®ÀÎ
- Multi-homed °¡ÀÔÀÚ
- µ¶ÀÚ AS È®º¸(±ÇÀ¯)
- ¶ó¿ìÆÃ Policy °áÁ¤
- ISP·ÎºÎÅÍ ¹Þ¾ÆµéÀÏ Á¤º¸ ¹üÀ§ °áÁ¤
- ÇØ¿Ü ¿¬°áÀ» À§ÇÑ ÁÖµÈ °æ·Î °áÁ¤
- ÇØ¿Ü Routing Database È®ÀÎ
- ÇØ¿Ü ¶ó¿ìÆÃ ¿©ºÎ È®ÀÎ
5. ÀÎÅÍ³Ý ¶ó¿ìÆÃÀÇ ¿î¿µ
5.1 ÀÎÅÍ³Ý ¶ó¿ìÆÃ ¿Àµ¿ÀÛ
- ȸ¼± ´Ü¼±À¸·Î ÀÎÇÑ routes »ó½Ç
- ¶ó¿ìÆÃ ¹®Á¦
- ¶ó¿ìÆÃ Á¤º¸ Àü´Þ ÀÌ»ó
- À߸øµÈ ¶ó¿ìÆÃ Á¤º¸ÀÇ À¯Åë
- ¶ó¿ìÆÃ ÀÌ¿ÜÀÇ ¹®Á¦
- DNS ¿Àµ¿ÀÛ
- »ç¿ëÀÚ ¸ÁÀÇ ¿Àµ¿ÀÛ
5.2 ¶ó¿ìÆÃ ¿Àµ¿ÀÛ ¹æÁö
- Backup Routes ¿î¿µ
- Á¤È®ÇÑ ¶ó¿ìÆÃ Á¤º¸ À¯Áö
5.3 ¶ó¿ìÆÃ °ü·Ã Tools
- ¶ó¿ìÆÃ ÀÌ»ó ¿©ºÎÀÇ ÆÇº°
- Ping ÇÁ·Î±×·¥
- Traceroute ÇÁ·Î±×·¥
- ¶ó¿ìÆÃ ¿î¿µ °ü·Ã Tools
(Merit, RIPE)
- RA toolset
- IRR Visualization Tool
- NPD ÇÁ·Î±×·¥
6. °á·Ð
- ÀÎÅÍ³Ý º¸±ÞÀÇ È®»ê°ú ÀÎÅÍ³Ý ±â¹Ý ±â¼úÀÇ ¹ßÀü
- Á¢¼Ó ¹æ¹ýÀÇ ´Ù¾çÈ
- ¶ó¿ìÆÃ ¹æ¹ýÀÇ ´Ù¾çÈ
- »õ·Î¿î ÇÁ·ÎÄÚÄÝÀÇ Àû¿ë
- ±¹³» ÀÎÅÍ³Ý ¶ó¿ìÆÃ
- ¶ó¿ìÆÃ °ü·Ã ¼¹ö ¹× µ¥ÀÌŸº£À̽º ¿î¿µ
- ±¹³» ¶ó¿ìÆÃ ¿øÄ¢ ¹× ISP°£ Transit Policy ÇùÀÇ
- ¸ðµç ISP°¡ ÁؼöÇÒ ¼ö Àִ ǥÁØ ¹æ¾È