본문 바로가기
기술면접

[기술면접] 240116 GET, POST의 개념과 데이터 흐름, OSI 7계층

by studymode 2024. 1. 16.

15. GET, POST의 개념과 함께 데이터 흐름에 대해서 설명해주세요.

사용 목적:

POST: 데이터를 생성할 때 사용

GET: 데이터를 조회할 때 사용

 

데이터 흐름:

클라이언트가 요청을 모내면, 요청에 포함된 HTTP메서드가 CRUD 연산과 매칭된다.

 

차이: 요청에 body 유무

GET 은 URL 파라미터에 요청하는 데이터를 담아 보내기 때문에 HTTP 메시지에 body가 없다.

POST 는 body 에 데이터를 담아 보내기 때문에 당연히 HTTP 메시지에 body가 존재한다.

 

 

16. OSI 7계층에 대해 아는대로 설명해주세요.

Open System Interconnection Referece Model 7 Layer

네트워크 통신이 이뤄지는 과정을 7단계로 나눈 네트워크 표준 모델

데이터의 송신시 높은 계층에서 낮은 계층으로 전달하고, 

데이터가 수신부의 가장 낮은 계층에 도달하면 수신부에서는 낮은 계층에서 높은 계층으로 데이터를 전달

각 계층은 독립적이며, 각 계층에서 필요한 정보를 추가해 데이터를 가공한다. 

1계층(물리계층)

2계층(데이터 링크 계층)

3계층(네트워크 계층)

4계층(전송 계층) TCP/UDP

5계층(세션 계층)

6계층(표현 계층)

7계층(응용 계층)