ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 4주차 2일 (3/14)
    네트워크 보안 전문가 과정/4주차 2023. 3. 24. 10:04

    문제1. Router가 Routing Table을 만드는 방법에는 무엇이있습니까?

     1. Connected Network
         자신이 가지고 있는 Network (Connected Network)
     ip address를 설정 하면 자동으로 만들어 짐
     2. Static Route 
         관리자가 직접 경로를 만드는 경로,
            ip route 10.1.12.0 255.255.255.0 e1/0 (local interface)
            ip route 10.1.12.0 255.255.255.0 1.1.1.1 (next-hop ip address)
     3. Dynamic Route -> Routing Protocol (소문)
         RIP(R), EIGRP(D), OSPF(O).....

    문제2. Routing Protocol중에, Distance Vector와 Link state의 차이점을 적어 보세요.

    1.Distance vs Link State
    2.Classful vs Classless
    3.IGP vs EGP

         >> Routing Table을 자동으로 만들어 주는 기능
         >> Routing은 Routing Table을  통해 진행
         >> Routing은 다른 Network간의 통신, L3 통신
         >> L2 통신은 확장성이 없음 

        D - 거리(metric(hop counter), 최적경로만 전달, 주기적인 UPDATE, Classful  (RIP)  >> 30sec마다 정보 알림
        L - 속도(metric(bandwidth), 모든경로 전달, 변화시에만 UPDATE, Classless (OSPF)   >> 정보의 변화가 있을 때      >>> EIGRP 
                (metric bandwidth,delay), 최적경로 전달, 변화시에만 UPDATE, Classful

    문제3. Routing Protocol중에, 사용하는 경로 선택 조건은 무엇인지 적어 보세요. (AD, Metric)
      --> Router가 Routing protocol을 선택하는 기준 --> AD 
                 Connected = 0 
                 STATIC = 1
                 EIGRP = 90
                 OSPF = 110
                 RIP = 120

      --> 동일한, Routing Protocol로 부터 받은 동일한 경로중에,  하나의 경로를 선택하는 기준
                  ---> Metric (만약 Metric이 동일하다면, LoadBalancing함. >> 모두 Routing Table에 올라감 )
       RIP/RIPv2  ---> HOP 거리 (라우터의 개수)
       EIGRP      ---> Bandwidth, Delay
       OSPF       ---> Bandwidth  (cost)



    *****************************************************************************************************



    1. STATIC Route
    2. OSPF


    L2 : Mac Address
    L3 : IP Address, Protocol Number (L4 Header의 종류)
      >> L3 Header에 있는 protocol Number는 L4의 정보를 알려줌
    L4 : Port Number
      >> L4 Header에 있는 Port Number는 L7(Application)의 정보를 알려줌




    1. OSPF 동작
    1. Hello message >>>   <<< Hello message
       >> Neighbor 관계가 성립
       #show ip ospf neighbor 

    2. 자신의 경로를 neighbor에게 전달한다.
      DBD(Data Base Decription)
       >> 자신이 가지고 있는 모든 경로를 요약한 정보
      LSR(Link State Request)
       << 상세 정보 요청
      LSU(Link State Update) LSU(LSA(Link State Ack))
         >>상세 정보 전달
      #show ip ospf database  SPF

     router rip (모든 정보 전달)
      network 10.1.12.0
      network 1.1.1.0

     router ospf 1 (축약 전달)
      network 10.1.12.0
      nerwork 1.1.1.0

    3. Routing Table을 생성한다
       #show ip route ospf


    #show ip ospf neighbor (Hello message)
    #show ip ospf database (LSU(LSA)), DBD(DB요약), LSR) > SPF(BW)
    #show ip route         ("O" 110 | X)


    2. OSPF 기본 설정

    R2
    router ospf 1  1 >> Process Number
     network 1.1.24.0 0.0.0.255 area 0
                     └ wildcard mask

    router ospf 2
     network 1.1.123.0 0.0.0.255 area 0  
    >> Process Number가 달라서 확인 불가


    interface fa0/0.24
     ip add 1.1.24.2 255.255.255.0
     ip ospf 1 area 0 << 해당 interface에만 적용할 수 있음


    router ospf 1
     network 1.1.24.2 0.0.0.0 area 0    << 실제 환경에서 많이 사용
     network 1.1.0.0 0.0.0.255.255 area 0
     network 0.0.0.0 255.255.255.255 area 0 << 귀찮나?



    router ospf 1
     router-id 2.2.2.2
     network 1.1.23.2 0.0.0.0 area 0


    ***************** Subneting *****************


    Subneting이란?
     >> IP Address의 Network부분, HOST부분을 변경하여 사용하는 기능
     >> IP Address를 효율적으로 사용하기 위하여
     >> 필요한 Network의 개수 2*N
     >> 필요한 HOST의 개수 2*n-2

    10.1.12.1 255.255.255.0
    nw : 10.1.12.0
    host : .1

    10.1.12.0/24 (10.1.12.0~10.1.12.255)
     >> host부분이 0인 주소는 nw주소로 사용
     >> host부분이 1인 주소는 Broadcast 주소로 사용
     (10.1.12.1 ~ 10.1.12.254) -> 사용 가능한 HOST개수는 254개이다.

    사용자가 254명일 때, 적절한 Subnet -> 2*n-2 n=host 자리 수
    사용자가 120명일 때, 적절한 Subnet -> 2*n-2>120  n=7
    xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx >>32bit
    1.1.1.1
    00000001.00000001.00000001.00000001

    255.255.255.255
    1111111.1111111.1111111.1111111

    172.16.100.128
    10101100.00010000.01100100.100000000


    1.1.1.0 ~ 1.1.1.255 255.255.255.0

    Network : 24, Host : 8 >>> 1개의 NW에 host 254개 >> /24   255.255.255.0
    Network : 25, Host : 7 >>> 2개의 NW에 host 126개 >> /25   255.255.255.128
    Network : 26, Host : 6 >>> 4개의 NW에 host 62개  >> /26   255.255.255.192
    Network : 27, Host : 5 >>> 8개의 NW에 host 30개  >> /27   255.255.255.224
    Network : 28, Host : 4 >>> 16개의 NW에 host 14개 >> /28   255.255.255.240
    Network : 29, Host : 3 >>> 32개의 NW에 host 6개  >> /29   255.255.255.248
    Network : 30, Host : 2 >>> 64개의 NW에 host 2개  >> /30   255.255.255.252
    Network : 31, Host : 1 >>> 128개의 NW에 host 1개 >> /31  >> X
    Network : 32, Host : 0 >>> 256개의 NW에 host 0개 >> /32  >> 하나의 IP



    172.16.1.100/24   =  172.16.1.200/24  >> 같은 Network

    172.16.1.100/25   172.16.1.0 | 1100100   
    172.16.1.200/25   172.16.1.1 | 1001000 
      >> 다른 Network          └다름


    172.16.1.100/25
     >> nw 주소 : 172.16.1.0/25            >> 172.16.1.0 1100000
     >> Broadcast 주소 : 172.16.1.127/25   >> 172.16.1.1 1111111
     >> NW에서 사용가능한 IP
    172.16.1.1 ~ 172.16.1.126



    172.16.1.200/25 
     >> nw 주소 : 172.16.1.128/25          >> 172.16.1.1 0000000
     >> Broadcast 주소 : 172.16.1.255/25   >> 172.16.1.1 1111111
    172.16.1.129 ~ 172.16.1.254


    IP : 192.168.1.218/28                          IP : 192.168.1.1101 1010
    NW : 192.168.1.208/28                               192.168.1.1101 0000
    BC : 192.168.1.223/28                               192.168.1.1101 1111
    Subnet : 255.255.255.240                            11111111.11111111.11111111.11110000
    Wildcard : 0.0.0.15                                 00000000.00000000.00000000.00001111
    ip 범위 : 192.168.1.209 ~ 192.168.1.222



    IP : 10.1.10.0/24 4개의 NW로 Subneting


    host에서 2자리 가져오기

    NW : 10.1.10.0
         10.1.10.00 000000  /26
         10.1.10.01 000000  /26            
         10.1.10.10 000000  >>>>>>>>>    00000000 10.1.10.128
         10.1.10.11 000000                    

            ip :  10.1.10.128
    BC : 10.1.10.10 111111   10.1.10.191 /26
    NW : 10.1.10.10 000000   10.1.10.128 /26
    GW : 10.1.10.190
    SN : 255.255.255.192


    subnet 192.168.1.0/24
    3개의 network


    192.168.1.00 | 000000  > 192.168.1.0 ~ 192.168.1.63 (NW으로 2개 할당)
    192.168.1.01 | 000000  > 192.168.1.64 ~ 192.168.1.127
    192.168.1.10 | 000000  > 192.168.1.128 ~ 192.168.1.191
    192.168.1.11 | 000000  > 192.168.1.192 ~ 192.168.1.255


    pc1 : 192.168.1.1 255.255.255.192 GW 192.168.1.62
    R1
    config)#interface fa0/0
    config-if)#ip add 192.168.1.62 255.255.255.192
    config-if)#no shutdown

    pc2 : 192.168.1.65 255.255.255.192 GW 192.168.1.126
    pc3 : 192.168.1.127 255.255.255.192 GW 192.168.1.190


    172.16.1.0 /24
    8개의 NW
    172.16.1.000 00000
    172.16.1 001 00000
    172.16.1.010 00000
    172.16.1.011
    172.16.1.100
    172.16.1.101
    172.16.1.110
    172.16.1.111


    255.255.255.224 /27
    172.16.1.0 ~ 172.16.1.31
    172.16.1.32 ~ 172.16.1.63
    172.16.1.64 ~ 172.16.1.94



    10.1.12.000000 | 00  10.1.12.0 /30 (10.1.12.1, 10.1.12.2) 
    10.1.12.000001 | 00  10.1.12.4 /30 (10.1.12.5, 10.1.12.6)
    ---------------------
    10.1.12.111111 | 00




    OSPF의 Network Command는 OSPF를 Enable하는 설정이다.
     >> 필요에 따라서, 유동적으로 사용 가능
        (그러나, 반드시 필요한 Network만 광고해야함)


    Network Command가 아닌 Interface로 설정도 가능합니다.

    R1
    no router
    int loop 0 2.2.2.2 255.255.255.0
    ip ospf 1 area 0
    in e 0/0
    no sh
    ip add 10.1.21.2 255.255.255.0
    ip ospf 1 area 0
    in s 1/0
    no sh
    ip add 10.1.12.2 255.255.255.0
    ip ospf 1 area 0

    '네트워크 보안 전문가 과정 > 4주차' 카테고리의 다른 글

    4주차 5일 (3/17)  (0) 2023.03.26
    4주차 4일 (3/16)  (0) 2023.03.26
    4주차 3일 (3/15)  (0) 2023.03.26
    4주차 1일 (3/13)  (0) 2023.03.23

    댓글

Designed by Tistory.