반응형
IP (Internet Protocol)
- 인터넷에 연결되어 있는 모든 장치들을 식별할 수 있도록 각각의 장비에게 부여되는 고유 주소를 의미한다.
- IP 주소는 IPv4, IPv6 두 종류가 있으며, 일반적인 IP주소는 IPv4를 의미한다.
IPv4
- 전 세계에서 사용된 첫 번째 인터넷 프로토콜
- 32비틑 방식으로, 8비트씩 4자지로 구성되어 있다. ( . 으로 구분)
- 인터넷 사용자가 증가하면서 더 많은 IP주소를 제공하기 위해서 IPv6가 등장했다.
IPv6
- 128비트의 크기로 확장한 차세대 인터넷 프로토콜
- 16비트씩 8자리로 구성되어있다. ( : 으로 구분)
IP는 고정, 유동, 공인, 사설 IP 총 4가지로 나눌 수 있다.
고정 IP
- 변하지 않는 컴퓨터에 고정적으로 부여된 IP주소
- 보안성이 우수하다
유동 IP
- 변하는 IP 주소
- 대부분의 사용자가 사용하는 IP
공인 IP
- 인터넷 사용자의 로컬 네트워크를 식별하기 위해서 ISP가 제공해주는 IP 주소
- 외부에 공개되어 있는 IP 주소.
- 유일한 IP 주소를 갖는다.
사설 IP
- 일반 가정이나 회사 내 등에 할당된 네트워크의 IP 주소
- 로컬 IP라고도 부른다
TCP / UDP
인터넷 프로토콜 스택의 4계층
TCP (Transmission Control Protocol)
: 연결형 서비스를 지원하는 전송 계층 프로토콜
TCP 특징
- 연결형 서비스
- 흐름제어 : 송신 / 수신 속도를 일치시키는 작업을 합니다.
- 혼잡제어 : 네트워크가 혼잡하다고 판단될 경우, 전송속도를 제어합니다.
- 신뢰성 보장 : 패킷의 순서 및 전달을 보장합니다.
UDP (User Datagram Protocol)
: 비연결형 서비스를 지원하는 전송계층 프로토콜
UDP 특징
- 비연결형 서비스
- TCP 보다 전송속도가 빠르다.
- 신뢰성 보장 X: 패킷의 순서 및 전달을 보장하지 않습니다.
PORT
- 포트 주소는 IP 내에서 애플리케이션(프로세스) 구분을 위해서 사용되는 번호이다.
- 포트 숫자는 IP주소가 가리키는 PC에 접속할 수 있는 채널을 의미한다.
- ex) IP는 주소, PORT는 상세 주소
- 0 ~ 65,535 까지 사용 가능
- 0 ~ 1023 잘 알려진 포트로서, 사용하지 않는것이 좋다.
- 잘 알려진 포트 번호
- FTP : 20, 21
- TELNET : 23
- HTTP : 80
- HTTPS : 443
DNS (Domain Name System)
- 호스트의 도메인 이름을 IP주소로 변환하거나, 그 반대의 경우를 수행할 수 있도록 개발된 데이터베이스 시스템
- DNS 처리 순서
출처
[인프런] 모든 개발자를 위한 HTTP 웹 기본 지식
https://www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC/dashboard
모든 개발자를 위한 HTTP 웹 기본 지식 - 인프런 | 강의
실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., - 강의 소개 | 인프런...
www.inflearn.com
반응형
'WEB > 네트워크' 카테고리의 다른 글
[네트워크] HTTP 공부 #6 (0) | 2022.03.31 |
---|---|
[네트워크] HTTP 공부 #5 (0) | 2022.03.29 |
[네트워크] HTTP 공부 #4 (0) | 2022.03.28 |
[네트워크] HTTP 공부 #3 (0) | 2022.02.12 |
[네트워크] HTTP 공부 #2 (0) | 2022.02.11 |