YJ의 새벽
TCP , UDP , DNS , URL 본문
PORT == IP 는 목적지 서버를 찾는것 이라면,
서버 안에 애플리케이션을 찾는것이 PORT 라고 생각하자 .
( 같은 IP 에서 프로세스를 구분 )
- TCP 특징
-- 전송 제어 프로토콜 ( Transmission Control Protocol )
-- 연결지향 TCP 3 way handshake ( 가상연결 )
-- 데이터 전달 보증 ( 데이터 누락을 알수있음 )
-- 순서 보장
-- 신뢰할 수 있는 프로토콜
- UDP 특징
-- 사용자 데이터그램 프로토콜
-- 하얀 도화지에 비유 ( 기능이 거의 없음 )
-- 연결지향 X
-- 데이터 전달보증 X
-- 순서보장 X
-- 단순하고 빠름,
----- IP 와 거의 같다 . +PORT , 체크섬(검증데이터) 정도만 추가.
----- 애플리케이션에서 추가 작업 필요 .
- DNS ( 도네인 네임 시스템 ( Domain Name System )
-- 도메인 명을 IP 주소로 변경 .
- URL ( Uniform Resource Identifire )
-- 리소스를 식별하는 통합된 방법.
-- URI ? URN ? 로케이터 (Locator) , 이름 (Name) 또는 둘다 추가로 분류 될수 있다 .
-- Uniform : 리소스 식별하는 통일된 방식
-- Resource : 자원, URI 로 식별할 수 있는 모든것 ( 제한없음 )
-- Identifire : 다른 항목과 구분하는데 필요한 정보
모든 개발자를 위한 HTTP 웹 기본 지식 - 인프런 | 강의
실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., - 강의 소개 | 인프런
www.inflearn.com
'Spring > HTTP 웹 기본지식' 카테고리의 다른 글
HTTP API 설계 (0) | 2023.04.07 |
---|---|
HTTP 메서드 활용 (0) | 2023.04.07 |
HTTP 메서드 속성 ( 안전, 멱등, 캐시가능 ) (0) | 2023.04.07 |
HTTP 메서드 ( GET,POST ....등) (0) | 2023.04.06 |
HTTP 기본 (0) | 2023.04.06 |