Skip to content
moon9ua edited this page Apr 16, 2020 · 1 revision

netwhat

이 프로젝트는 네트워크 문제학의 소개이다.

Chapter 1. Introduction

netwhat은 네트워크와 네트워크의 작동에 대해 배우게 할 것이다. 이것은 당신이 이미 일상 생활에서 사용하고 있는 것들이 어떻게 작동하는지 이해할 수 있게 할 것이다.

Chapter 2. General instructions

netwhat은 다중 선택 프로젝트이다. 이 프로젝트는 당신의 네트워크 지식을 평가할 것이다. 당신은 네트워크 수업을 인터넷으로 읽는 것으로 시작할 수 있다. 그 후 당신은 당신의 지식을 평가하기 위해 온라인 퀴즈를 사용할 수 있다. 퀴즈를 통과할 준비가 되었다고 느껴진다면 netwhat.42.fr로 가라.

Chapter 3. Mandatory part

  • 우선 당신은 몇 가지 알아야 한다.
    • IP address
    • Netmask
    • subnet of an IP with Netmask
    • broadcast address of a subnet
    • different ways to represent an ip address with the Netmask
    • differences between public and private IPs
    • class of IP address
    • TCP
    • UDP
    • network layers
    • OSI model
    • DHCP server and DHCP protocol
    • DNS server and DNS protocol
    • rules to make 2 devices communicate using IP address
    • how does routing work with IP
    • default gateway for routing
    • What is a port from an IP point of view and what is it used for when connecting to another device
  • 웹사이트로 가면 네트워크 퀴즈를 제공할 것이다.
  • 일단 연결되면, 퀴즈 인터페이스에 접근할 수 있다. 한 번의 시도에 한 번만 통과할 수 있으며, 퀴즈를 재시도하려면 프로젝트를 재시도해야 한다. 마지막엔 암호화된 키가 생성된다. 이 키는 평가 중에 사용될 것이다. (다음 챕터 참고)

Chapter 4. Turn-in and peer-evaluation

작업을 제출하려면, 키를 git 루트 저장소의 answer.txt 파일에 수정 없이 붙여넣기 해라. 당신의 평가자가 평가 동안 검증을 위해 이 키를 사용할 것이다.