Linux IP forwarding

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

포트번호

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

ARP - Address Resolution Protocol

ARP - Address Resolution Protocol주소 결정 프로토콜(Address Resolution Protocol, ARP)은 네트워크 상에서 IP 주소와 MAC 주소를 매핑하기 위해서 사용한다.ARP는 요청과 응답으로 구성된 프로토콜로 "라우팅되지 않는" 단일 네트워크에서만 작동하는 프로토콜이다. OSI7 계층의 2 계층 프로토콜로 볼 수...

ARPNET

ARPNETARPNET은 최초로 패킷 스위칭기반의 네트워크가 도입되었으며, 글로벌 의 시초가 된 네트워크다. ARPNET은 미국방성의 고등연구계획국(ARPA)의 주도하에 만들어진 네트워크로, 프로젝트를 주도한 ARPA와 네트워크의 NET을 합하여 ARPANET이라고 부르게 됐다. ARPNET의 핵심이 되는 기술은 패킷스위칭기술로, 데이터를 하나의 완전한 ...

AllJoyn

AllJoynAllJoyn은 IoT, M2M 시스템을 구축하기 위한 시스템으로 아래의 기능들을 가지고 있다. Announce Service Discovery Data exchange 위의 기능을 이용해서 제품과 애플리케이션의 연동과 상호운용성을 보장한다.퀄컴이 기술을 주도하고 있다. IoT 시장 확산의 최대 수혜자는 칩 제조업체일 것으로 예상들 하고...

AoE - ATA over Ethernet

AoE - ATA over EthernetATA over Ethernet는 Brantley Coil 사에서 개발한 네트워크 프로토콜이다. 이더넷 네트워크 상에서 SATA 스토리지에 접근할 수 있도록 디자인 된 고성능 프로토콜이다. 이 프로토콜은 주로 낮은 가격으로 SAN(storage area network)을 구축하기 위해서 사용한다.AoE는 Layer...

Apache

Apache1999 년 7월7일 IETF 에 의해 HTTP/1.1 공식 발표되었습니다. HTTP(12) 는 현재 웹상에서 가장많이 사용되어 지고 있는 프로토콜중의 하나이며, 처음 CERN 에 근무하고 있었던 Tim Berners-Lee 에 의해 제안되었다. 그후 개발된 HTTP/1.0 은 인터넷상에서 지금까지 널리사용되어 왔으나 ,기하급수적으로 인터넷의 ...

CGI

CGICommon Gateway Interface의 약자로 웹서버와 모듈 혹은 외부 프로그램과의 데이터 교환을 위한 규약이다. CGI 프로그램이란 CGI 규격을 만족하는 프로그램을 말하며, 동적인 웹 페이지를 만들기 위한 목적으로 사용된다. CGI규격을 만족하도록만 한다면 어떠한 프로그래밍 언어를 이용하든지 CGI 프로그램의 작성이 가능하다. 과거에는 C...

Constrained Application Protocol

Constrained Application ProtocolConstrained Application Protocol은 간단한 전자 기기들의 인터넷 통신을 지원하기 위해 만든 프로토콜이다. 특별히 저전력 센서, 스위치, 밸브 등의 기기를 표준적인 인터넷 환경에서 제어하기 위한 목적으로 만들어졌다. CoAP는 WSN(Wireless sensor network...

Linux DM Multipath

Linux DM MultipathDM-Multipathing(DM-MPIO)는 환경에서 대역폭과 가용성을 확장기 위해서 사용한다. Linux DM-MPIO는 데이터센터에서 다른 시스템과의 멀티패스를 설정하기 위해서 사용한다. 달성하고자 하는 목표는 아래와 같다. Load balancing Path failover and recover DM-MPIO는...