YJ의 새벽

TCP , UDP , DNS , URL 본문

Spring/HTTP 웹 기본지식

TCP , UDP , DNS , URL

YJDawn 2023. 4. 6. 01:41

 

 

 

 

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
Comments