Linux IP forwarding

IP Forwarding은 routing와 같은 말이다. 리눅스 운영체제에서 말하는 IP 포워딩은 커널 기반의 라우팅 포워딩을 의미한다. 라우터는 여러 개의 네트워크 인터페이스를 가지고 있다. 라우터는 하나의 인터페이스로 들어온 패킷을 읽어서 일치하는 서브넷을 가지는 다른 네트워크 인터페이스를 패킷을 포워딩(forwarding)하는 일을 한다. 리눅스 시스...

포트번호

인터넷에 연결된 각각의 컴퓨터는 유일한 주소로 식별할 수 있다. 네트워크 프로그램은 IP주소를 이용해서 연결할 컴퓨터를 찾을 수 있다.연결할 컴퓨터를 찾았다면, 이제 서비스를 요청할 프로그램을 찾아야 한다. 이때 사용하는게 포트 번호다. 네트워크 프로그램은 포트번호에 연결이 되고, 는 포트번호를 이용해서 프로그램들을 연결한다.이러한 연결과정은 항만시설에서 ...

네트워크

네트워크네트워크는 망상 구조를 가리키는 포괄적인 단어다. 도로망, 신경망, 상/하수도망 등이 이에 포함될 것이다. 이러한 망 구조가 생겨난 이유는 효율적으로 주어진 일을 처리하기 위함이며, 고도화된 문명일 수록 복잡한 망을 유지한다. 잘 갖추어진 도로, 상/하수도 시설이 고대 국가나 도시가 얼마나 발전했는지에 대한 판단 근거가 되는 이유다. 특히 정보나 ...

NDEF - NFC Data Exchange Format

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

endian

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

Docker Default Network

Docker Default Network도커(docker)의 기본 네트워크를 살펴보려 한다. 우분투 리눅스 14.10 Docker 버전 호스트 운영체제 네트워크 호스트 운영체제 IP Docker는 리눅스에서 제공하는 를 기본 네트워크로 사용한다. docker를 설치하면 docker0이라는 브릿지 인터페이스를 확인할 수 있다. # ifconfigdock...

Docker 레퍼런스 네트워크

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

Nagle

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

Netflow

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

OOB - Out-Of-Band 데이터

OOB - Out-Of-Band 데이터...