CS/네트워크
-
자주 접하는 HTTP 응답코드CS/네트워크 2022. 3. 22. 23:23
100 번대 : 정보전달 200번대 : 성공응답 200: OK, 정상처리 204: NO Content, 보통 특정내용을 삭제 시 해당 응답코드를 응답한다. 206: Range, 헤더를 지정한 요청을 응답할 때 사용한다. 300번대 : Redirection, request 완료를 위해 추가 동작이 필요합니다. 301: Moved Permanently, 영구적으로 URI 변경을 의미 302: Found, 일시적인 URI 이동을 의미 304: Not Modified, 변경 없음 Temporary Redirect, 임시적인 redirect 400번대 : 클라이언트 에러 400: Bad Request, 잘못된 요청 403: Forbidden, 접근권한 없음 404: Not Found, 요청 내용이 없거나 찾을 수..
-
TCP/IP 4계층CS/네트워크 2022. 3. 22. 23:22
TCP/IP 4계층 OSI (Open System Interconnections) 7계층은 시스템들의 연결을 위한 모델 TCP/IP 4계층은OSI 7계층을 웹 서비스에 맞게 단순화 시킨 모델이다. 응용 계층(Application Layer) HTTP, FTP, Telnet, SMTP 등 네트워크를 사용하는 응용프로그램으로 이루어진다. 전송 계층(Transport Layer) TCP, UDP 등 시스템을 연결하고 데이터를 전송하는 역할을 한다. 인터넷 계층(Internet Layer) ICMP, IGMP, IP 등 데이터를 정의하고 데이터의 경로를 라우팅한다. 물리 계층(Physical Layer) Ethernet, ATM 등 네트워크 하드웨어를 의미한다. 실행순서 클라이언트로부터 특정 주소로의 요청 DN..
-
OSI 7 계층CS/네트워크 2022. 3. 22. 23:21
OSI Model (Open Systems Interconnection Model) 국제 표준화기구(International Organization for Standardization, IOS)에서 만든 컴퓨터의 통신 기능을 계층 구조로 나눈 모델이다. 특정 네트워킹 시스템에서 일어나는 일을 계층을 활용해 시각적으로 이해가 가능하다. 총 7계층으로 이루어져 있으며(OSI 7계층이라고 불림) 데이터가 네트워크로 나갈 때는 위층부터 , 네트워크에서 데이터를 받을 때는 아래층 부터 들어온다. 물리 계층 (Physical Layer) 전송 케이블이 직접 연결되는 계층 ( 케이블을 통해 전송하는 기능) 전압과 전류의 값을 할당하거나 케이블이나 커넥터의 모양 등 통신 장비의 물리적 전기적 특성을 규정한다. Ex) ..