네트워크 (2) 썸네일형 리스트형 CIDR(Classless Inter-Domain Routing) 이 포스트에서는 CIDR에 대해 설명한다.CIDR(Classless Inter-Domain Routing)CIDR은 1993년 이전에 IP를 할당하는 방법인 Classful Addressing(네트워크 클래스)를 대체하기 위해 나온 기법이다. 그래서 Classless라는 이름이 붙는다. 이 기법은 RFC 1518로 도입되었다.CIDR의 도입 배경CIDR가 있기 전 인터넷은 그 규모가 작아 네트워크 클래스로도 운용이 가능했지만 규모가 빠르게 커짐에 따라 여러 문제가 지적되었다.IP 주소 낭비네트워크 크기에 맞지 않는 과도한 주소를 할당한다.라우팅 테이블 증가네트워크 클래스는 Supernetting이 어려운 이유로 라우팅 테이블이 커지게 된다.인터넷의 성장네트워크의 규모가 커지면서 먼저 언급한 IP 주소의 .. 웹소켓(WebSocket)이란? 이 포스트에서는 웹소켓에 대해 알아보는 시간을 가지도록 한다.웹소켓(WebSocket)이란?웹소켓은 RFC 6455에 의해 표준화가 된 통신 프로토콜이며 서버와 클라이언트가 실시간 양방향 통신을 할 수 있도록 하는 것이 목표이다. 웹소켓이 생기기 전 HTTP로 통신하는 클라이언트가 서버가 실시간으로 통신을 하기 위해서는, 혹은 그렇게 보이도록 하기 위해서는 Server-Sent Events, 롱 폴링, XHR과 같은 기법을 사용했으나 HTTP의 요청/응답에 붙는 헤더 크기로 인한 오버헤드가 크다는 문제가 있었다. 웹소켓은 단일 TCP 연결을 수립하여 네트워크 오버헤드를 줄이고 양방향 통신을 가능하게 해 준다. 이에 대해 벤치마크를 진행한 자료가 있다. https://www.codeproject.com/A.. 이전 1 다음