chapter 3 - by 소금인형

  • TCP/IP란 프로토콜(Protocol)의 한 종류로 인터넷을 하기 위해 꼭 필요하다. ARPANET에 의해 처음으로 개발 되었으며 TCP/IP는 인터넷을 사용하는 컴퓨터라면 어디에나 세팅이 되어 있다.

  • 인터넷을 사용하기 위해서는 IP라는 주소가 필요하며 이 주소는 2진수 32개로 4묶음씩 구성된다. 각 묶음마다 10진수로 나타내어 알아보기 쉽게 만들었다. 현재 IP 버전은 4인데(IPv4) 약 43억개의 주소를 할당 할 수 있다. 그런데 이 주소가 얼마 남지 않아서 ip 버전 6으로 대체 할 것이라고 한다.(IPv6은 2의 128개로 구성되어 있다고 함.)

  • IP주소를 이해 하기 위해서 이진수 계산을 이해 하는 것이 좋다.

    • 예)
      10 -> 1010(2)
      255 -> 11111111(2)

  • 또 서브넷마스크를 사용할때 AND연산이 필요하다.

    • 예)
      100101(2) & 111001(2) ==> 100001(2)

  • IP주소는 서로 같으면 충돌이 일어난다. 따라서 이것이 충돌하지 않게끔 배정을 해주는 것이 있는데 이것이 DHCP라는 것이다. 클라이언트에서 DHCP서버에 IP주소를 요구하면 서버는 가지고 있는 IP주소중에서 남는 주소를 클라이언트에게 배정을 해준다.

Retrieved from http://wiki.zeropage.org/wiki.php/ProjectCCNA/Chapter3
last modified 2021-02-07 05:24:04