국제표준화기구(ISO)에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것이다.이 모델은 프로토콜을 기능별로 나눈 것이다.각 계층은 하위 계층의 기능만을 이용하고, 상위 계층에게 기능을 제공한다.'프로토콜 스택' 혹은 '스택'은 이
실제로 사용되는 네트워크 프로토콜의 집합이며, 초기에는 OSI 모델과는 다른 계층 구조를 가지고 있었다. TCP/IP는 초기 ARPANET에서 개발된 프로토콜이며 그 시기에는 OSI 모델이 아직 표준화되기 전이었다.
전송 계층에서 사용되는 프로토콜이다.패킷 사이의 순서를 보장하고 연결지향 프로토콜을 사용해서신뢰성을 구축하여 수신 여부를 확인하는 프로토콜수신 여부를 확인한다.가상회선 연결 방식이다.회선 교환 방식가상 회선을 설정하기 위해 노드간에 물리적인 연결을 생성하는 방식전체 데
TCP는 장치들 사이에 논리적인 접속을 성립(establish)하기 위하여 연결을 설정하여신뢰성을 보장하는 연결형 서비스 이다.이때 신뢰성을 보장하기 위한 방법으로 연결과 연결 해제하는 과정을 말한다.TCP 통신을 이용하여 데이터를 전송하기 위해 네트워크 연결을 설정(
HyperText Transfer Protocol의 약자웹 상에서 클라이언트와 서버 간에 요청/응답(request/response)으로 정보를 주고 받을 수 있는 프로토콜주로 HTML 문서를 주고받는 데에 쓰인다.TCP와 UDP를 사용하며, 80번 포트를 사용한다.비연
HTTP 요청 응답 헤더 HTTP 헤더 내 일반 헤더(General Header) 항목 > 요청 및 응답 메시지 모두에서 사용 가능한 일반 목적의(기본적인) 헤더 항목 [주요 항목들] Date: HTTP 메시지를 생성한 일시 (RFC 1123에서 규정) Date:
서버 접속 -> 클라이언트 -> 요청 -> 서버 -> 응답 -> 클라이언트 -> 연결 종료사용자가 웹 브라우저에 URL 주소 입력DNS 서버에 웹 서버의 호스트 이름을 IP 주소로 변경 요청DNS 동작과정웹 브라우저에 www.hanamon.kr을 입력한다.웹 브라우저는
도메인 이름을 IP 주소로 변환할 수 있게 해주는 서버웹 브라우저에 www.hanamon.kr을 입력한다.웹 브라우저는 이전에 방문한적 있는지 찾는다.브라우저 캐시 확인OS 캐시 확인라우터 캐시 확인ISP 캐시 확인 (Recursive DNS Server or Loc
[네트워크] 소켓
웹 페이지의 한계에서 벗어나 실시간으로 상호작용하는 웹 서비스를 만드는 표준 기술HTTP 프로토콜은 클라이언트에서 서버로의 단방향 통신을 위해 만들어진 방법이다.실시간 웹을 구현하기 위해서는 양방향 통신이 가능해야 하는데, WebSocket 이전에는 Polling, S
[네트워크] TCP 에서 신뢰성을 보장하는 방법
체크섬(checksum)은 데이터 전송 중에 오류를 감지하기 위해 사용되는 기술이다.데이터의 일부를 가지고 계산된 값으로, 데이터가 손상되었는지 여부를 확인하는 데 사용된다.hecksum 을 만들때 사용되는 데이터 값들은 프토토콜 별로 다르다.여기서는 전송할 데이터를