목록네트워크 (6)
imgusdn
HTTP 응답 상태 코드는 특정 HTTP 요청이 성공적으로 완료되었는지 알려준다. 응답은 5개의 그룹으로 나누어진다. 정보를 제공하는 응답 성공적인 응답 리다이렉트 클라이언트 에러 서버 에러 정보 전달 요청을 받았고, 작업을 진행 중이라는 의미다. 1xx 100 : continue 101 : Switching Protocols 103 : Early Hints - Link헤더와 함께 사용되며 주로 서버가 응답을 준비하는 동안 사용자가 사전로딩(PreLoading)을 할 수 있도록 하는 응답코드( 페이지 로드 속도를 빠르게 하기 위해 쓰임) 성공 이 작업을 성공적으로 받았고, 이해했으며, 받아들였다는 의미다. 자주 보이는건 200, 201, 204, 206 2xx 200 OK : 성공적으로 처리했을 때 쓰인..
HTTP 메소드란 클라이언트와 서버 사이에 이루어지는 요청(Request)과 응답(Response)데이터를 전송하는 방식 쉽게 말하면 서버에 주어진 리소스에 수행하길 원하는 행동, 서버가 수행해야 할 동작을 지정하는 요청을 보내는 방법이다. HTTP 메소드 종류는 총 9가지가 있는데 이 중 주로 쓰이는 메소드는 5가지다. 주요 메소드 GET : 리소스 조회 POST : 요청 데이터 처리, 주로 등록에 사용 PUT : 리소스를 대체(덮어쓰기), 해당 리소스가 없으면 생성 PATCH : 리소스 부분 변경(PUT이 전체 변경, PATCH는 일부 변경) DELETE : 리소스 삭제 기타 메소드 HEAD : GET과 동일하지만 메시지 부분(body 부분)을 제외하고, 상태 줄과 헤더만 반환 OPTIONS : 대상..
HTTP HTTP(HyperText Transfer Protocol)는 하이퍼 텍스트 전송 프로토콜으로 간단히 말해서 인터넷을 작동시키는 역할을 하며, 웹 서버 및 웹 브라우저 상호 간의 데이터 전송을 위한 응용계층 프로토콜이다. 웹 사이트에 액세스하기 위해서는 프로토콜 변형이 필요한데, 이때 웹 사이트 URL이 일반적으로 ""http://www.."로 시작하며 URL에 해당하는 웹 페이지를 가져오기 위해 웹 사이트 서버에 명령을 보내 작동하게 된다. HTTPS HTTPS(Hypertext Transfer Protocol Secure)는 하이퍼 텍스트 전송 프로토콜 보안으로 표준 HTTP와 동일한 방식으로 작동한다. 서버와 주고받는 데이터가 암호화되기 때문에 웹사이트에 추가적인 보호를 제공한다. 즉, 개..
공인 IP (Public IP) 외부에 공개되어 있는 IP ISP(인터넷 서비스 공급자)를 통해 제공 받는다. ICANN 기관에서 국가 별로 사용할 IP 대역을 관리하고 있으며, KR, SKB, LG 등에서 IP를 사용자에게 제공한다. 외부에 공개되어 있기 때문에 인터넷에 연결된 다른 컴퓨터에서 접근이 가능하며, 해킹의 위험이 있기 때문에 보안 프로그램을 설치해야 한다. 사설 IP (Private IP) 로컬 IP, 가상 IP 라고도 불리며, 외부에서 접근할 수 없는 IP를 의미한다. 일반 가정이나 회사 내부에서 사용할 목적으로 할당된 IP주소이며, 공인 IP가 할당된 라우터나 공유기를 통해 로컬 네트워크에 연결된 기기에 사설 IP가 할당된다. 사설 IP를 사용하면 IPv4 주소의 부족을 어느정도 해결할..

ipconfig란 internet protocol configuration을 줄인 명령어로 윈도우에서 사용되는 콘솔 프로그램 (터미널,명령프롬프트)에서 현재 컴퓨터의 TCP/IP 네트워크 설정값을 표시하는데 이용한다. DHCP와 DNS 설정을 확인하거나 갱신하는데 사용되기도 한다. 이더넷 어댑터는 LAN카드(NIC)를 의미한다. 이더넷이란 LAN 근거리 통신망 영역에서 사용하는 통신 기술로 ipconfig 명령을 했을때 나타나는 이더넷 어댑터 이더넷은 내 컴퓨터 NIC의 정보를 나타낸다. DNS는 domain name system으로 www.naver.com이라는 홈페이지 도메인 네임이 있으면 그 도메인 서버에 연결시켜주는 서버IP를 뜻한다. 연결별 DNS 접미사는 자신이 사용할 DNS 서버를 입력하면 ..
Routing Protocol은 라우터 간 통신 방식을 규정하는 통신 규약이다. 라우팅은 OSI 계층의 3계층에 해당하며 패킷의 경로를 결정하기 위해 라우터간 경로정보를 교환하는 작업이다. 이러한 정보를 교환하기 위해 사용하는 프로토콜이 Routing Protocol이다. Routing Protocol의 종류 정적 라우팅 프로토콜(Static Routing Protocol) : 관리자가 직접적으로 목적지 네트워크의 정보를 입력하는 프로토콜 장점 1. 사람이 직접 경로를 정해주면 Router는 그 경로를 따라 패킷을 전송하면 되기 때문에 CPU가 Best Path를 찾기 위한 계산을 하지 않아 Routing 속도가 빨라지고 메모리도 적게 사용한다.(성능이 좋아짐) 2. 자신의 정보를 외부로 전송하지 않아 ..