달력

11

« 2024/11 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

'네트워크'에 해당되는 글 12

  1. 2017.01.27 HTTP
  2. 2017.01.21 네트워크(TCP/IP) 계층 모델
2017. 1. 27. 20:42

HTTP 네트워크2017. 1. 27. 20:42

HTTP 요청

요청 정보행

 GET /sample/index.html HTTP/1.1

 (GET 디렉토리/파일명 프로토콜 버전)

헤더

HOST:www.sample.com

(HOST 서버 정보)

(웹브라우저 정보)

 

HTTP 요청 시에는 URL 사용한다.

Ex)

Http://

www.

sample.com/

sampl/

index.html

프로토콜

서버명 or 역할

서버운영 조직

디렉토리

파일

 

 

HTTP 응답

요청 정보행

HTTP/1.1 200 OK
(
상태정보)

헤더

(파일 갱신일, 크기 등의 정보)

빈줄

 

메시지 바디

(HTML파일 내용)

   * 상태정보는 100, 200, 300, 400 등으로 나타낸다.


'네트워크' 카테고리의 다른 글

POP(Post Office Protocol)  (0) 2017.02.25
SMTP(Simple Mail Transfer Protocol)  (0) 2017.02.18
Cookie  (0) 2017.02.12
GET / POST  (0) 2017.02.04
네트워크(TCP/IP) 계층 모델  (0) 2017.01.21
:
Posted by SK
2017. 1. 21. 20:34

네트워크(TCP/IP) 계층 모델 네트워크2017. 1. 21. 20:34

TCP/IP 네트워크 계층 모델은 아래와 같이 4 분류로 나뉜다.

어플리케이션 계층

트랜스포트 계층

인터넷 계층

네트워크 인터페이스 계층

 

어플리케이션 계층에서는 상대방에 보낼 데이터 관장하며

 HTTP, FTP, SSH 등의 프로토콜이 있다.

 

트랜스포트 계층에서는 데이터를 전송에 적합한 크기로 분할하여

목적지 프로그램 식별정보 추가하며,

대표적인 프로토콜로는 TCP UDP 있다.

 

인터넷 계층에서는 목적지 컴퓨터를 식별하는 정보를 추가하며

IP어드레스, 라우팅, ICMP 등의 개념이 여기에 속한다.

 

네트워크 인터페이스 계층은

하드웨어에 신호를 전달하는데 필요한 정보가  추가되는 영역으로

이더넷, MAC, PPP 등의 주요 개념이 계층에서 다뤄진다.

 

*  하드웨어를 통과하는 데이터의 형태

네트워크 헤더

인터넷 헤더

트랜스포트 헤더

패킷의 데이터

네트워크 트레일러

유선 LAN에서

데이터 전송에

 필요한 정보

목적지 컴퓨터를

식별하는 번호

목적지 프로그램을

식별하는 번호,

데이터 결합 순서

 

 

Ex) 이더넷 헤더 || 송신지  + 수신지 IP어드레스

      || 송신지  + 수신지 Port번호 || 요청내용

 

 

<참고>

OSI 참조 모델은 TCP/IP 계층이 세분화된 형태이며

아래와 같이 매핑된다.

TCP/IP 모델

OSI 모델

어플리케이션 계층

어플리케이션 계층

프레젠테이션 계층

세션 계층

트랜스포트 계층

트랜스포트 계층

인터넷 계층

네트워크 계층

네트워크 인터페이스 계층

데이터 링크 계층

물리 계층

 

 

'네트워크' 카테고리의 다른 글

POP(Post Office Protocol)  (0) 2017.02.25
SMTP(Simple Mail Transfer Protocol)  (0) 2017.02.18
Cookie  (0) 2017.02.12
GET / POST  (0) 2017.02.04
HTTP  (0) 2017.01.27
:
Posted by SK