본문 바로가기

네트워크3

[네트워크] 쿠키,세션 질문 및 응답 질의응답 형식으로 면접하듯이 정리해봤습니다. 아무리 잘 아는 질문이라고 해도 막상 대답하려고 하면 어려운거 같습니다. 완벽히 아는게 아니라는걸 알려주는거 같기도합니다. 스스로 질문해보고 응답해보면 기억에 잘 남는거 같습니다. 쿠키와 세션을 사용하는 이유가 무엇인가요? - HTTP의 비연결성, 비상태성이라는 특징때문에 클라이언트가 누구인지 어떤 권한을 가졌는지 등 기록하지 않기 때문에 필요합니다. 쿠키란 무엇인가요? - 쿠키란 일종의 클라이언트가 누구인지 , 어떤 상태인지등이 포함된 정보를 보관하는 것을 말합니다. - 쿠키를 통해 로그인을 하고 이후 데이터에 접근하는 방법은 아래와 같습니다. 1) 클라이언트가 로그인을 시도합니다. 2) 서버에서는 클라이언트 정보의 유효성을 판단하고 Response에 set.. 2022. 6. 8.
[네트워크] HTTP 질문 및 응답 질의응답 형식으로 면접하듯이 정리해봤습니다. 아무리 잘 아는 질문이라고 해도 막상 대답하려고 하면 어려운거 같습니다. 완벽히 아는게 아니라는걸 알려주는거 같기도합니다. 스스로 질문해보고 응답해보면 기억에 잘 남는거 같습니다. HTTP에 대한 자세한 내용은 HTTP라는 카테고리에 많이 있습니다. HTTP 가 무엇인가요? - 서버와 클라이언트 모델을 따르고 웹상에서 Request 와 Response 구조로 메세지를 주고받을 수 있는 프로토콜 입니다. TCP/IP를 기반으로 동작하며 가장 큰 특징은 Connectionless 와 StateLess 입니다. Request 구조는 어떻게 되어있나요? - Start line , Headers , Body 로 크게 3가지로 구성되어 있습니다. - Start line .. 2022. 6. 8.
[네트워크] TCP 질문 및 응답 질의응답 형식으로 면접하듯이 정리해봤습니다. 아무리 잘 아는 질문이라고 해도 막상 대답하려고 하면 어려운거 같습니다. 완벽히 아는게 아니라는걸 알려주는거 같기도합니다. 스스로 질문해보고 응답해보면 기억에 잘 남는거 같습니다. TCP가 무엇인가요? - 인터넷 상에서 데이터를 주고 받기 위해 사용하는 전송계층의 프로토콜입니다. 기존 IP방식에 연결지향적인 특징이 더해졌습니다. IP를 언급하셨는데 TCP와 IP의 차이가 무엇인가요? - TCP와 IP의 차이를 설명하기 전에 먼저 네트워크를 위해 패킷이 어떻게 생성되는지 알아야 합니다. - IP는 출발지 IP와 목적지 IP 정보만 있습니다. 하지만 출발지 IP와 목적지 IP만 있다면 중간에 패킷이 유실되어도 패킷을 받는 입장에서는 유실되었는 지 알 길이 없습니다.. 2022. 6. 8.