- IP
네트워크부 |
호스트부 |
: 32비트의 주소를 8비트씩 끊어 10진수(0~255)로 변환한 주소. 호스트의 인터페이스를 식별하는 정보.
(하나의 호스트에서 유선-이더넷인터페이스/무선-LAN인터페이스 와 같이 인터페이스 별로 다른 IP를 가질 수 있다.)
네트워크부/호스트부로 구별되며, 이 구분은 가변적이기 때문에 *서브넷마스크를 사용한다.
*서브넷마스크 : IP주소와 같은 32비트로 1은 네트워크부 / 0은 호스트부를 뜻한다.
ex) IP : 192.168.1.1 Subnet Mask : 255.255.255.0
-> 앞에서부터 24자리는 네트워크부 / 뒤에 8자리는 호스트부를 뜻함 (== 프로픽스 표기법 : 192.168.1.1/24)
만약, 호스트부가 모두 0이면 네트워크 주소, 호스트부가 모두 1이면 브로드캐스트 주소를 뜻한다.
- Port
: 호스트에서 애플리케이션을 식별하기 위한 번호
(하나의 호스트에는 여러가지 프로세스들이 동작하기 때문에 알맞은 애플리케이션을 찾아 통신을 하는 역할)
-> TCP, UDP 헤더에 저장
구분 |
범위 |
예시 |
주요포트 |
0~1023 |
80 : HTTP |
등록된 포트 |
1024~49151 |
8080 : HTTP 대체 |
동적/사설 포트 |
49152~65535 |
정해져있지X 동적으로 할당 |
[참고도서] book.naver.com/bookdb/book_detail.nhn?bid=16261339
'CS > Network' 카테고리의 다른 글
[Network] 공인IP와 사설IP 변환 (NAT, NAPT) (0) | 2021.05.12 |
---|---|
[Network] 데이터 전송시 목적지 설정방식 (유니캐스트, 멀티캐스트, 브로드캐스트) (0) | 2021.05.12 |
[Network] TCP/IP 4계층 (0) | 2021.05.07 |
[Network] 온프레미스(On-Premise)와 오프프레미스(Off-premise) (0) | 2021.05.07 |
[Network] 네트워크란 무엇인가? (0) | 2021.05.07 |