IP, Port 개념
IP는 Network ID + Host ID 로 이루어져 있는게 일반적.
Network ID : 어느 지역에
Host ID : 어느 컴퓨터
Port : 어느 프로그램
에 연결해줄 것인지 정해주는게 IP/Port.
IP주소 에서 Network ID와 Host ID는 구분이 확실히 되어있는데
IP주소의 가장 앞자리를 보고 Host ID의 범위를 알아낼 수가 있다.
0 ~ 127 . host . host . host : 뒤에 세자리가 host ID
128 ~ 191 . network . host . host : 뒤에 두자리가 host ID
192 ~ 223 . network . network . host : 뒤에 한자리가 hostID
223 ~ 255 : 멀티 캐스팅 ip주소인데 아직 잘 모르겠으니 나중에 보자. 링크
Port 는 어떤 프로그램과 데이터를 송수신할지 알려주는데
0~1023 까지는 예약된 넘버이고 이를 제외하고 65535 까지 자유롭게 할당이 가능.
중복만 피하면 됨!
...이 간단한 개념이 학교다닐때는 왜 그리도 어려웠던지ㅋㅋ
'스터디 > Server' 카테고리의 다른 글
AcceptEX 개객기야 (0) | 2016.07.05 |
---|---|
일단 IOCP 채팅서버 만드는 건 끝! (0) | 2016.06.28 |
Overlapped IO 모델 (0) | 2016.05.27 |
Notification IO Model (0) | 2016.04.13 |
서버 라이브러리 구조 (0) | 2016.04.13 |