Netflow

NetflowNetflow 는 Cisco의 네트워크 장비로 부터 IP flow 정보를 네트워크 관리자에게 제공하기 위한 목적으로 만들어진 서비스다. 에 서비스에 대한 자세한 내용이 제공되고 있다.여기에서 flow는 패킷의 네트워크 디바이스를 통해 지나가는 unidirectional sequence를 의미한다. 그러므로 관리자는 시간당 주어지는 패킷과 바이...

Nagle

Nagle네트워크 자원은 한정된 자원이다. 한번의 세그먼트로 보낼 수 있는 패킷이 있는데, 이것을 여러개의 세그먼트로 보낸다면 전송효율이 떨어질 것이다. 그렇다면 필요이상의 작은 세그먼트들은 병합해서 보낼 수 있어야 할 것이다.Nagle 알고리즘은 세그먼트 크기를 구하는 공식에 의해 결정된 크기보다 작은 세그먼트들은 전송된 세그먼트의 수신이 확인되거나 완...

Docker 레퍼런스 네트워크

Docker 레퍼런스 네트워크 미완성.. 작업 중 도커를 이용한 데이터 센터 구축이 목표다. 아마도 클라우드 인프라를 구축하는데, 가장 큰 어려움은 네트워크 구성일 것이다. 네트워크 구성을 집중적으로 살펴보려고 한다. 최종목표는 와 같은 네트워크 인프라를 구축하는 거다.을 기반으로 테스트 환경을 만들어 보기로 했다.제대로 테스트하려면 두 개 이상의...

endian

endian htonl(3) htons(3) ntohl(3) ntohs(3)...

NDEF - NFC Data Exchange Format

NDEF - NFC Data Exchange FormatNDEF(NFC Data exchange Format)는 NFC를 이용한 데이터 통신에서 사용하는 "데이터 교환 형식"이다. 대부분의 NFC 태그는 NDEF 형식으로 저장된 데이터를 전송하는 passive elements로 작동한다. 우리가 폰을 이용해서 NFC 태그에 접촉하면, 애플리케이션은 NDE...

FTP

FTPFileile Transfer Protocol의 줄임말이다. 하나의 호스트에서 다른 호스트로 파일을 옮기기 위한 기반 프로토콜이다. 보통 FTP는 웹상에 파일을 올리기 위한 목적으로 널리 사용되고 있다. FTP는 서버&클라이언트 모델을 따른다. 클라이언트는 서버에 연결해서 파일 업로드 및 다운로드 요청을 하고, 요청을 받은 서버가 응답 데이터로 파일...

HTTP

HTTPHypertext Transfer Protocol의 약자다. WWW에서에서 정보를 전송하기 위해서 사용되는 프로토콜로 W3C(12)에서 관리하고 있다. HTTP는 요청과 응답으로 정보교환이 이루어지는 전형적인 서버/클라이언트 프로토콜이다. HTTP 클라이언트는 웹브라우저이며, Apache(12)와 같은 프로그램이 서버 프로그램이 된다. HTTP는 ...

GSLB - Global server Load Balancing

GSLB - Global server Load Balancing Global server Load Balancing라는 이름 때문에, 로드 밸런스의 발전된 형태로 생각 할 수 있겠다. 이름과는 달리 DNS 서비스의 발전된 형태다. 지능적 DNS 서비스라고 부르기도 하는 듯.DNS 서비스는 도메인 이름을 IP주소로 변환하는 일을 하는 서비스다. 하나의 도메...

GNS3 - Graphical Network Simulator

GNS3 - Graphical Network Simulator Graphical Network Simulator의 줄임말이다. 말 그대로 GUI를 이용해서 네트워크 환경을 시뮬레이션 할 수 있도록 도와주는 소프트웨어다. Dynamips를 이용해서 Cisco ISO를 애뮬레이션 하기 때문에, 실제 네트워크 환경과 동일하게 네트워크를 구성해서 테스트할 수 있...

ICMP

ICMPICMP는 Internet Control Message Protocol의 줄임말이다. 이 프로토콜은 다른 호스트나 게이트웨이와 연결된 네트워크에 문제가 있는지 확인하기 위한 목적으로 주로 사용된다. ICMP를 이용한 가장 유명한 프로그램으로는 ping프로그램이 있다. 우리는 ping 프로그램을 이용해서 특정한 게이트웨이, 호스트, 라우터 등이 제대...