TIL::Today I Learn

[TIL] 20230620

madylin 2023. 6. 21. 15:51
반응형

오늘 공부한 내용📓

- 네트워크

개념 공부

Netpractice 문제풀이

Level 8

  • 우선 인터넷 I의 목적지가 고정되어 있다. D와 C가 이 목적지와 같은 네트워크를 사용하여야 통신이 가능한 점을 염두에 두어야 한다.
  • Goal 1
    • C 와 D 가 통신해야 한다.
    • I의 네트워크는 146.245.236.0/26 이니 호스트 id가 1 ~ 62 까지 가능하고, D1의 Mask 는 /28 로 고정되어 있기 때문에, D1 - R23은 첫번째 네트워크(1 ~ 14), C1 - R22는 두번째 네트워크(17 ~ 30)로 설정해준다. (편의상 C 도 D와 동일한 마스크로 맞춰주었다)
    • D의 경로는 R23의 IP를, C의 경로는 R22의 IP를 넣어준다.
    • R2의 목적지는 0.0.0.0/0 을 넣어준다.
  • Goal 2, Goal 3
    • C와 인터넷이 통신해야 한다.
    • R21 - R13 의 Mask 도 편의 상 동일하게 맞춰주고, 세번째 네트워크(33 ~ 47)로 넣어준다.
    • R1의 목적지는 0.0.0.0/0 을 넣어주고, 경로는 R21의 IP를 넣어준다. 라우팅 테이블에 목적지가 0.0.0.0/0 인 것이 두가지인데, 패킷의 목적지와 일치하는 IP가 있다면 그 곳으로 전송된다.
    • I의 경로는 R12의 IP를 넣어준다.

Level 9

  • Goal 1
    • A와 B가 통신하여야 한다.
    • 스위치 통해 통신하는 A1, B1, R11 이 같은 네트워크가 되도록 넣어준다. Mask는 고정된 R11과 동일하게, 192 는 사설 IP이기 때문에 다른 IP로 변경한다.
    • A와 B의 라우팅테이블의 경로는 서로의 IP를 넣어준다.
  • Goal 2
    • C와 D가 통신하여야 한다.
    • Mask는 고정된 R23과 동일하게 D1을 세팅해주고, D의 라우팅테이블 경로 IP를 R23에 넣어준 뒤, 동일한 네트워크로 D1에 넣는다.
    • D의 목적지는 default로 바꾼다.
    • C1, R22의 10 는 사설 IP이기 때문에 다른 IP로 변경한다.
    • C의 경로를 R22의 바꾼 IP로 넣는다.
  • Goal 3
    • A와 인터넷이 통신하여야 한다.
    • I의 목적지를 R11의 IP/Mask로 넣어준다.
  • Goal 4
    • A와 D가 통신하여야 한다.
    • R13과 R21을 같은 네트워크로 넣어준다.
    • R1의 목적지를 D1, 경로를 R21 로 넣어준다.
    • R2의 경로를 R13으로 넣어준다.
    • Goal 5도 함께 해결된다.
  • Goal 6
    • I의 목적지를 C1의 IP/Mask로 넣어준다.

Level 10

  • Goal 1
    • H1, H2 가 통신하여야 한다.
    • R11의 Mask와 IP 참고하여 H21, H11 에 넣어준다.
  • Goal 2
    • H3, H4 가 통신하여야 한다.
    • H42의 Mask를 R23에 넣어주고, H4의 경로를 R23 IP에 넣어준다.
    • H3 세팅이 가장 까다롭다.. 인터넷 I의 라우팅테이블에 한줄만 입력할 수 있기 때문에, 인터넷 통신하는 경우 IP를 142.156.135 네트워크로 사용하여야 한다. 동일 네트워크 ID를 사용하는 곳이 H4, H1, R21 세곳이며, 계산해보면 각각 아래 네트워크를 사용 중이다.
      • H4 : 128~193
      • H1 : 0~ 127
      • r21 : 252~255
      하여 H31, R22 는 194 ~ 251 사이의 네트워크를 사용할 수 있다. 알맞게 IP와 Mask 를 넣어준다.
    • H3의 경로는 R22의 IP를 넣어준다.
  • Goal 3
    • I, H1이 통신하여야 한다.
    • 위에서 설명했던 것 처럼, 인터넷의 라우팅테이블에 한줄만 입력할 수 있기 때문에, I의 목적지에 142.156.135.0/24 를 넣어준다.
    • R13의 Mask를 R21과 동일하게 넣어준다.
    • 여기까지 완료되면 다른 goal 도 해결된다.
  •  

 

 

제가 공부한 내용을 기록하고 있습니다.

혹시 수정이 필요한 부분이 있다면, 댓글로 지적 부탁드립니다!

선한 관심과 도움 감사드립니다😊

반응형

'TIL::Today I Learn' 카테고리의 다른 글

[TIL] 20230622  (0) 2023.06.24
[TIL] 20230621  (0) 2023.06.22
[TIL]20230619  (0) 2023.06.20
[TIL] 20230618  (0) 2023.06.19
[TIL] 20230617  (0) 2023.06.18