본문 바로가기

네트워크

(16)
[HTTP] 자주 발생하는 HTTP 응답 코드 HTTP 응답 상태 코드 중 자주 리턴되는 코드는 아래 네가지 입니다. 1) 200번대 리턴 코드: 정상적인 경우의 리턴 코드(200 코드가 대부분)2) 300번대 리턴 코드: 리다이렉션(Redirection)이 필요한 경우의 리턴 코드 - 대부분 302나 304 코드입니다. 만약 브라우저의 캐시를 사용하여 이미지나 CSS, JS 파일 등을 다시 서버에 요청하지 않는 경우에 이 코드가 리턴됩니다.3) 400번대 리턴 코드: 클라이언트 오류가 있을 경우의 리턴 코드 - 대부분 404 코드가 많습니다. 만약 서버에 존재하지 않는 주소를 요청하면 이 코드가 리턴됩니다.4) 500번대 리턴 코드: 서버에 오류가 있을 경우의 리턴코드 - 서버에서 예외가 발생했을때 오류 페이지 처리를 하지 않으면 500 코드를 주..
[네트워크프로그래밍] 네트워크 기초 네트워크와 네트워킹 1) 네트워크 (네트워크에 필요한 구성 요소들)- 케이블이나 전화선, 무선 링크 등으로 연결되어 동일한 프로토콜을 사용하는 디바이스들의 집합- 디바이스: 네트워크에 열결해서 어떤 서비스를 이용하거나 제공할 수 있는것들의 총칭- 디바이스들끼리 통신을 위해 연결이 되어 있음 (케이블 혹은 무선)물리적으로 연결된다고 연결이 되는것이 아니라 디바이스들 사이에 서로 약속을 만들어놔야합니다. 2) 네트워킹 (네트워크 데이터를 서로 주고받는 과정 / 송수신)- 네트워크에 연결된 디바이스들 간의 데이터 전송컴퓨터 디바이스들 사이에 네트워킹을 하겠다면 데이터를 주고받아야 합니다. 다른 디바이스로 보내기도 하고 받기도 합니다. IO와 관련된 기본 개념을 습득합니다. 데이터란? 바이너리 데이터의 시퀀스결..
[네트워크] TCP/IP 프로토콜 소개 TCP/IP 프로토콜 구조 인터넷을 통해 통신을 수행하는 개체는 크게 호스트와 라우터로 나눌 수 있습니다. 호스트(host): 최종 사용자(end-user) 응용 프로그램을 수행하는 주체라우터(router): 호스트에서 생성된 데이터를 여러 네트워크를 거쳐 전송함으로써 서로 다른 네트워크에 속한 호스트 간에 데이터를 교환할 수 있게 하는 장비 호스트와 라우터, 라우터와 라우터 그리고 호스트와 호스트가 통신하려면 정해진 절차와 방법을 따라야 하는데 이를 통신 프로토콜 이라고 부릅니다. 인터넷에서 사용하는 핵심 프로토콜은 TCP와 IP로, 이를 비롯한 각종 프로토콜을 총칭하여 TCP/IP 프로토콜이라고 부릅니다. 통신을 수행하는 주체이자 통신의 최종 목적지는 호스트 자체가 아닌 호스트에서 수행하는 응용프로그..
[오픈소스] Opendaylight 네트워크(SDN) 컨트롤러 오픈플로우 기반 SDN컨트롤러 오픈소스이다.왜 Opendaylight를 쓰는가? Opendaylight를 상용서비스에 적용하기 안전한가?
[인프라] 시스코 자격증 CCNA/CCNP/CCIE 네트워크 관련 업무를 수행하려면 단순히 내가 이것을 할 줄 안다라는 것보다는 구체적으로 보여줄 증거가 필요하다고 생각한다. 사람을 고용하는 입장에서 말이다. 어쨌든 나는 개발자인 동시에 돈을 벌어야하는 월급쟁이이기도 하기 때문이다. 취업준비시절에는 마냥 어렵다고 생각하여 엄두도 못낸 자격증이였는데.. 올해에는 CCNA 자격증을 한번 따보려고 한다. 웹서비스 개발자로 1년을 보내면서 느낀건 주니어개발자에서 시니어개발자로 치고 올라가기 위해서는 네트워크, 보안 등과 같은 고급 지식은 필수조건이라는 점이다. 시스코 자격증에는 여러 분야가 있는데.. 네트워크, 보안 관련 분야는 각각 Routing & Switching, Security이다. 라우팅&스위칭 트랙 CCNA Routing&Switching -> CC..