01 TCP/IP를 모르면 인터넷을 아는 게 아니다?
- Transmission Control Protocol/Internet Protocol의 약자 TCP/IP
- ARPANET에서 개발
- 각각의 네트워크에 접속되는 호스트들은 고유의 주소를 가지고 있어서 자신이 속해 있는 네트워크뿐만 아니라 다른 네트워크에 연결되어 있는 호스트까지도 서로 데이터를 주고받을 수 있도록 만들어져 있는 것이 특징
- ( 랜카드 세팅에 tcp/ip가 되어있음. 설정 / 제거도 가능하다 )
02 이 세상에서 나만을 위한 유일한 것
인터넷을 사용하는 호스트에게 하나씩 주어진 ip주소가 존재한다. 이는 전 세게적으로 유일한 주소를 가지게 된다. 따라서 다른 호스트와 동일한 주소를 가지게 되면 인터넷에 둘 중 한명은 접속이 불가능해진다.
- 하지만 인터넷 사용자가 늘어남에 따라서 ip주소가 부족해짐 (IPv4에서의 설명으로 인지)
- 내부 네트워크에서는 공인되지 않는 ip주소를 사용하고, 인터넷으로 나갈 때만 공인 주소(즉 유일한 ip 주소)를 가지고 나가는 방식을 사용
- NAT 혹은 동일한 ip 주소를 가지고 여러 명이 인터넷에 접속하면서 포트 넘버만을 바꾸는 PAT방식이 있다.
- 공인주소 관리 기관 : NIC(Network Information Center)
03, 04, 05 이진수 계산
(패스)
추가) DHCP
ip 주소 배정은 보통일이 아니다. 수백대의 pc에 일일이 ip 주소를 배졍해야하고, 게다가 pc라도 포맷하거나 부서 이전이라도 있으면 안쓰는 ip 주소를 찾아서 배정해야 하고 또 쓰던 주소를 다시 찾아와야 하는 일을 반복해야한다.
(동일한 ip 주소를 가지면 안되기 때문. 또한 네트워크별로 동일한 네트워크 부분을 가져야 하고, 또 서브넷 마스크를 동일하게 가져가야 한다고 함)
이를 쉽게 할 수 있는 것이 DHCP이다. 이는 ip 주소를 자동으로 배정해준다.