Home NetPractice ① Subject
Post
Cancel

NetPractice ① Subject

netpractice_thumbnail.png

General guidelines

너는 소규모의 네트워크를 설정해야 할 것이다. 이를 위해 TCP/IP 주소지정이 어떻게 동작하는지를 이해해야한다.

너는 10개의 레벨을 완료한 뒤에 너의 Git 저장소에 올려야한다.

Mandatory part

이 프로젝트는 네트워크 문제를 해결하여 네트워크가 동작하게끔 만드는 것이다.

우선 프로젝트 페이지의 파일을 다운로드 받는다.

그 후에 원하는 폴더에 파일을 추출하고 해당 폴더에서 index.html 파일을 실행한다.

너의 웹 브라우저에서 다음 인터페이스가 열려야 한다.

Untitled

Untitled

페이지에 언급되어 있듯이:

  • 필드 안에 너의 로그인을 입력하면 연습할 수 있다.
  • 필드를 비워두면 correction version을 시도할 수 있다.

연습을 위한 10개의 레벨이 있다. 아래는 그 예시이다.

Untitled

각각의 레벨에는 기능하지 않는 네트워크 다이어그램이 나온다.

창의 위쪽에는, 달성해야 하는 목표(네트워크가 제대로 동작하기 위해 해결해야하는 이슈)가 나온다. 여기에는 너가 사용할 수 있는 두 개의 버튼이 있다.

  • Check again : 너의 설정이 맞았는지 틀렸는지를 검증해준다.
  • Get my config : 너가 원하는 어느때든 너의 설정들을 다운로드한다. 너가 과제를 제출할 때 도움이 될 것이다.

Untitled

현재 레벨을 성공적으로 끝마쳤다면 새로운 버튼이 나타날 것이다. 이 버튼을 눌러 다음 레벨로 이동한다.

Untitled

페이지 하단에는 로그가 나와있는데, 이를 통해 설정이 왜 틀렸는지를 알 수 있다.

Untitled

다음은 너가 무엇을 해야하는지에 대한 예시이다.

Untitled

성공하기 위해서는 네트워크 설정이 맞을 때까지 음영처리되지 않은 부분을 수정해야 한다.

과제를 마치기 위해, 네트워크에서 라우터 등의 기기가 주소지정을 하는 방법에 대해 이해하는 것을 추천한다. TCP/IP 주소지정에 대해서 읽어봐라.

This post is licensed under CC BY 4.0 by the author.

C++ 개념 정리 : 객체 지향 프로그래밍, 생성자 & 소멸자

C++ 개념 정리 : 연산자 오버로딩, 타입 변환