본문 바로가기

IT/WEB

(2)
HTTP 상태 코드에 대해서 상태 코드의 첫 번째 숫자는 응답의 클래스를 정의합니다. 상태 코드는 총 5개의 클래스가 있습니다. 클래스별 상태 코드 의미 1xx: 서버가 요청을 받았으며, 서버에 연결된 클라이언트는 작업을 계속 진행하라는 의미입니다. 2xx: 클라이언트가 요청한 동작을 수신하여 이해했고 승낙했으며 성공적으로 처리했음을 의미합니다. 3xx: 요청 완료를 위해 추가 작업 조치(리다이렉션)가 필요함을 의미합니다. 4xx: 요청의 문법이 잘못되었거나 요청을 처리할 수 없음을 의미합니다. 클라이언트 오류입니다. 5xx: 서버가 명백히 유효한 요청을 수행하지 못했음을 의미합니다. 서버 오류입니다. 자주 보이는 상태 코드 자주 눈에 보이는 상태 코드들에 대해 간단하게 살펴봅시다. 200 OK 서버가 요청을 제대로 처리했다는 것을..
TCP/IP 4계층에 대해서 오늘날 네트워크가 대부분 TCP/IP 통신으로 이루어지면서 TCP/IP 통신 방식이 통신 표준으로 채택되었습니다. 계층을 나누면 복잡한 작업을 여러개의 작고 단순한 작업들로 나눌 수 있습니다. 어느 계층이 고장났는지 파악하기 쉽습니다. 오늘은 각 계층의 역할에 대해 알아보고, 어떤 흐름으로 흘러가는지에 대해 이해해보도록 하겠습니다. TCP/IP 4계층 이젠 거의 이론적인 모델인 OSI 7계층에 대해 알고 있다면, TCP/IP 4계층을 이해하기 더 쉽습니다. 정확하게 일치하진 않지만 OSI 계층에서 좀 더 단순화된 게 TCP/IP 계층이라고 볼 수 있습니다. 각 계층의 역할 간단한 예를 들어보면 다음과 같습니다. 웹 브라우저에서 URL을 입력하면, HTTP 요청 메시지가 TCP/IP 4계층 과정을 통해 서..