1. Router가 Routing Table을 만드는 방법에는 무엇이 있는지 적어 보세요.
>> Router가 Routing Table을 가지고 있어야 하는 이유?
-> Connected (자신이 가지고 있는 interface (network)) "C"로 표기됨
-> STATIC (관리자가 직접 설정한 경로) "S"로 표기 됨
-> Dynamic (Routing protocol에 의해 자동(?)으로 만들어 지는 경로) "D, R, O"등으로 표기 됨
D (EIGRP), R (RIP), O (OSPF), I (ISIS), B(BGP)
2. Satatic Route를 만드는 2가지 방법 (2가지 command)은 무엇이며, 차이점은 무엇인가요?
ip route (가고자 하는 목적지 네트워크 주소) (앞에 있는 Network주소의 Subnet mask) (Next-hop(상대방)가 or 출구(자신) Interface name)
ip route 1.1.2.0 255.255.255.0 s0/0/0 (자신의 출구 interface를 사용)
-> C 1.1.2.0/24 S0/0/0
ip route 1.1.2.0 255.255.255.0 10.1.12.2 (next-hop ip사용(상대방의 IP사용)
-> S 1.1.2.0/24 [1/0] via 10.1.12.2
3. OSPF (OPEN Shortest Path First)는 무엇입니까?
>> 자동으로 Router에 Routing Table을 만들어 주는 Protocol 입니다.
>> OSPF가 설정된 Router간에 자신의 경로를 서로 교환(소문)
>> Router는 Port에 IP를 설정하고, Router가 2대 이상되는 경우, STATIC 이나, 또는 Routing Protocol을 설정 해야 합니다.
>> Switch는 Port에 VLAN이나 Trunk 설정 합니다.
>>> STATIC Route 162 ~ 168
>>> Dynamic Route 181 ~ 182
Routing Protocol
1. 신뢰도 (AD) Admin Distance
>> Router가 동일한 목적지에 대해, 다양한 방법으로 경로를 알았을때, 선택하는 기준
Connected (0) > Static (1) > EIGRP(90) > OSPF(110) > ISIS (115) > RIP (120) > Unknown (255)
C 1.1.1.0/24 Fa0/0 >> AD : 0
S 1.1.1.0/24 Fa0/1 >> AD : 1
O 1.1.1.0/24 Fa0/2 >> AD : 110
2. Metric
>> Router가 동일한 목적지에 대해, 하나의 방법(AD가 동일할떄) 으로 경로를 알았을때, 선택하는 기준
RIP : 거리 (Hop Counter)
OSPF : 속도 (Bandwidth) (COST)
EIGRP : 속도 (Bandwidth) + 지연 (Delay)
2. Routing Protocol 분류
1. IGP(Internal Gateway Protocol) vs EGP (External Gateway Protocol)
IGP >> 우리회사 내부에서 사용하는 Routing Protocol : OSPF, EIGRP, RIP, ISIS ...
EGP >> 다른 회사 간에 사용하는 Routing Protocol : BGP
ISP (Internet Service Provider) > KT, LGU+, SKB......
2. Distance Vector vs Link State
Distance Vector : RIP >> 거리로 최적 경로를 선택 , 최적 경로만 전달
Link State : OSPF, ISIS >> Bandwdith 최적 경로를 선택 , 모든 경로 전달
3. Classless vs Classful
>> Routing 정보 전달시, Subnet 정보의 포함 유무
>> Classless는 Subnet이 포함됨 (EIGRP, OSPF, BGP, RIPv2 .......)
>> Classful은 Subnet이 포함 안됨 (RIP)
1. Data 통신에서의 Data의 형태 | L2, L3, L4, AH, DATA |
2. L2 (Ethernet) -> 스위치, Mac Address table, Learning, Switch Port (VLAN, Trunk)
MAC Address (48bit) 는 16진수. 그러나 라우터를 거치게 되면 바뀌기 때문에 사실상 같은 네트워크안에서만 안 겹치면 된다.
3. L3 (IP) -> 라우터, Routing table, Connected, Static, Dynamic(OSPF)
IP Address (32bit) 는 10진수. IP부족으로 인해 IPv6 (128bit)로 변화 대기중
서브넷팅
-> 서브넷마스크를 변경하여 IP를 절약하도록 해주는 기능
서브넷팅 연습
172.16.1.1 255.255.255.0
1. 위 IP의 네트워크 주소는? -> 172.16.1.0
2. 위 IP의 브로드캐스트 주소는? -> 172.16.1.255
3. 위 IP가 속해 있는 네트워크에 최대한 사용가능한 host 수는? -> 254개 (2^n -2 / *n은 호스트 자리)
4. 하나의 네트워크에 호스트가 126개 필요하다면, 호스트부분은 몇 자리가 필요한가? -> 2^n -2 = 126 이므로 7 -> 즉 255.255.255.128 -> /25
172.16.1.100 /25
1. 100부분을 2진수로 바꾼다(/25이기 때문) -> 172.16.1.0110 0100
2. 172.16.1.0|000 0000 (호스트부분이 0이므로) -> 172.16.1.0
3. 2번에서 호스트가 들어갈 자리 수는 000 0000을 1로 바꾼 수이므로 172.16.1.0|111 1111 -> 172.16.1.127
그러므로 위의 네트워크 범위는 172.16.1.0 ~ 172.16.1.127
125.1.128.231 /25
1. 네트워크주소는? ->125.1.128.128
2. 브로드캐스트 주소는? ->125.1.128.1|111 1111 -> 125.1.128.255
3. 위 네트워크에서 사용가능한 IP 대역은? -> 125.1.128.129 ~ 125.1.128.254
문제1. 하나의 네트워크에 수용되는 호스트의 수가 60개인 경우, 서브넷마스크는 무엇인가? -> /26
문제2. 172.16.100.156/26
1. 네트워크 주소는? -> 172.16.100.128
2. 브로드캐스트 주소는? 172.16.100.191
3. 사용가능한 1번째 IP와 마지막 IP는? 172.16.100.129 및 172.16.100.190
문제3. 193.129.239.66 /29
1. 서브넷마스크 -> 255.255.255.248
2. 네트워크 주소 -> 192.129.239.64
3. 사용가능한 첫 번째 IP주소 -> 192.129.239.65
4. 사용가능한 마지막 IP주소 -> 192.129.239.70
5. 브로드캐스트 주소 -> 192.129.239.71
6. 와일드카드 마스크주소 -> 0.0.0.7
문제4. 192.168.1.0 /24
1. 이것을 서브넷팅하여 3개의 네트워크로 만드세요 (마지막 네트워크는 다른 용도로 사용, 각 네트워크의 호스트는 약 60명)
-> 호스트 2개의 부분을 네트워크로 넘겨주면 네트워크는 4개로 나눌 수 있다. 그러므로 /26으로 만들면 된다. 255.255.255.192
-> (192.168.1.0/26) / (192.168.1.64/26) / (192.168.1.128/26) / (192.168.1.192/26)
-> 0 ~ 63 / 64 ~ 127 / 128 ~ 191 / 192 ~ 255
문제5. 172.16.1.0/24
1. 이것을 8개의 네트워크로 만드세요 (각 네트워크 호스트는 약 30명)
-> 8개 네트워크이므로 3개 넘겨줘야 한다. 그러므로 /27 255.255.255.224
-> (172.16.1.0/27) / (172.16.1.32/27) / (172.16.1.64/27) / (172.16.1.96/27) / (172.16.1.128/27) / (172.16.1.160/27) / (172.16.1.192/27) / (172.16.1.224/27)
-> 172.16.1.0~31 / 172.16.1.32~63 / 172.16.1.64~95 / 172.16.1.96~127 / 172.16.1.128~159 / 172.16.1.160~191 / 172.16.1.192~223 / 172.16.1.224~255
문제6. 10.1.12.0/24
1. serial포트의 경우 호스트 수를 2개로 하고 나누면 된다.
-> 10.1.12.0/30 -> 255.255.255.252
-> 10.1.12.0~3 / 10.1.12.4~7 / 10.1.12.8~11 / 10.1.12.12~15 / 10.1.12.16~19 / 10.1.12.20~23 ~~등등
-> 라우터에 serial이 2포트 있을 경우 10.1.12.0~3 / 10.1.12.4~7 만 사용하면 됨
'ㄴ CCNA' 카테고리의 다른 글
3월 23일 (패킷 전달과정, 스위치 트렁크 세팅) (0) | 2022.03.23 |
---|---|
3월 22일 (계층 네트워크, TCP/UDP, 패킷 전달과정) (0) | 2022.03.22 |
3월 10일 (Routing table, 스위치 및 라우터 포트) (0) | 2022.03.14 |
3월 8일 (Data 전달과정, L2 vs L3) (0) | 2022.03.14 |
3월 7일 (Data의 구조, OSI Layer) (0) | 2022.03.14 |