'Router'에 해당되는 글 2건

  1. 2008.01.06 Network Bridge Vs Router
  2. 2007.09.29 Router, zebra, 코요테

Network bridge

Network bridge는 다수의 network segment 를 OSI model 의 2계층인 data link 계층에서 연결하는 것이다. Bridge 는 network segment 를 physical 계층에서 연결해 주는 repeaters 나 network hubs 와 유사한 장치이지만, bridge 는 다른 network 에 network segments 를 rebroadcast 해주는 것 보다 한 네트웍에서 오는 것의 소통을 다리놓음으로서 관리한다.


Bridge 의 장점

자가진단
저렴하다.
domain 의 소통량을 줄여준다.
MAC 계층 위의 통신규약을 통과시킨다. 
관리 - 성능 정보와 접근제어 - 에 대하여 안내가 허락되어 있다.
LAN 의 내부연결이 분리되어있으며 station이나 repeater, segment 길이 등의 물리적 규제가 적용되지 않는다.


Bridge 의 단점

Broadcast 의 범위가 제한이 없다.
매우 큰 network 의 규모가 아니다.
store and foward 지연 - 평균적 bridge 의 소통량의 결과는 나머지 LAN의 station 의 수와 연관이 있다.

Bridging of different MAC protocols introduces errors
bridge 는 MAC address를 보는등의 추가적 작업을 하기 때문에 repeater 보다 느리다.
repeater 보다 싸다.

http://en.wikipedia.org/wiki/Network_bridge


Network Router

더 정확한 router 의 정의는 몇개의 논리적 subnet들을 연결하는 컴퓨터 네트워킹 장치이다. Router는 이제 거의 모든것이 같은 일을 하지만 많은 종류가 있다. Router 는 routing과 forwarding 을 주로하기 위한 특별한 OS, RAM, NVRAM, flash memory, 하나이상의 processor 를 가진 특성화된 Hardware, Software 를 구성한 컴퓨터이다. 고사양의 router 는 많은 processor 를 가지고 있고 특성화된 ASIC - application-specific intergrated circuit, 주문형 반도체 - 를 가지고 높은 효율의 병렬처리를 한다. 하지만 특수한 software 를 가지고 일반적인 PC들도 router 처럼 행동할 수 있다.

Router 는 각각 하나하나가 물리적으로 연결되어 있을 필요 없이, 두개이상의 논리적 subnet을 연결시켜준다. switch 나 layer3 switch, network switch 가 종종 router 와 바뀌어 불리긴 하지만, switch 는 실제로 엄격한 기술적 정의가 없는 시장용어이다.


//////////////////////////////////////////////////////////////////
요약하자면 bridge 는 2계층, router 는 3계층

엄격한 기술적 정의가 차이가 나는데,
router 는 기술적으로 routing, forwarding 의 과정으로 따로 나뉘어져 있다는 것.

/////////////////////////////////////////////////////////////////////

구글 직역 by Yoons..

'Study.. > Net..' 카테고리의 다른 글

NIC center  (0) 2008.01.31
ARP(Address Resulution Protocol)  (0) 2008.01.06
TCP-friendly rate control(TFRC)  (0) 2008.01.06
TCP / IP & UTP  (0) 2007.10.12
RSSI - Received Signal Strength Indication  (0) 2007.10.03
Posted by Yoons...
,

1. router

출처 : 네이놈 백과
http://100.naver.com/100.nhn?docid=719187

요약
랜(LAN:근거리통신망)을 연결해주는 장치로서, 보내지는 송신정보에서 수신처 주소를 읽고 가장 적절한 통신통로를 지정하고, 다른 통신망으로 전송하는 장치를 말한다. 유지보수가 용이하고, 대규모 통신망을 쉽게 구성할 수 있으며, 다양한 경로를 따라 통신량을 분산시킬 수 있다.
 

본문
랜을 연결하여 정보를 주고 받을 때 송신정보(패킷:packet)에 담긴 수신처의 주소를 읽고 가장 적절한 통신통로를 이용하여 다른 통신망으로 전송하는 장치이다. 인터넷을 접속할 때는 반드시 필요한 장비로서, 서로 다른 프로토콜로 운영하는 통신망에서 정보를 전송하기 위해 경로를 설정하는 역할을 제공하는 핵심적인 통신장비이다.

단순히 통신망을 연결해주는 브리지(bridge) 기능에 추가하여 경로 배정표에 따라 다른 통신망을 인식하여 경로를 배정하며, 수신된 패킷에 의하여 다른 통신망 또는 자신이 연결되어 있는 통신망 내의 수신처(노드)를 결정하여 여러 경로 중 가장 효율적인 경로를 선택하여 패킷을 보낸다. 통신 흐름을 제어하며 통신망 내부에 여러 보조 통신망을 구성하는 등의 다양한 통신망 관리기능을 수행한다.

장점은 통신환경의 설정을 가능하게 하여 관리 방침에 따라 라우팅 방식을 결정하여 전체 네트워크의 성능을 개선할 수 있다. 또한 표준 논리에 따라 통신방법이 자동으로 결정되므로 유지보수가 용이하고, 통신방법에 구애받지 않으므로 대규모 통신망을 쉽게 구성할 수 있으며, 다양한 경로를 따라 통신량(트래픽:traffic)을 분산할 수 있다.

초기 환경설정이 어렵고, 특정한 프로토콜에 의존하므로 다양한 프로토콜 지원이 어려우며, 하위 프로토콜 지원이 불가능하고, 기능이 복잡하므로 가격이 비싸다는 단점이 있다. 


2. zebra
출처 : http://webdizen.new21.net/blog/entry/리눅스에-네트워크-라우터-구현하기
       http://www.zebra.org/what.html
       http://blog.naver.com/sunkwarch?Redirect=Log&logNo=60017408009


GNU Zebra 는 GNU project 의 일부로서 발행되었으며, GNU GPL(GNU General Public License) 하에 배포되고 있다.
Zebra는 TCP/IP 라우팅 소프트웨어로서 BGP-4, BGP-4+, OSPFv2, OSPFv3, RIPv1, RIPv2, RIPng를 지원한다. 리눅스는 물론 유닉스 계열 머신에서도 실행된다.

원래의 Zebra 패키지는 1966년에 Kunihiro Ishiguro와 Yoshinari Yoshikawa가 작성했다. 요즘 이 패키지는 IP Infusion이 관리하고 있고 네트워킹 엔지니어와 오픈 소스 자원자들이 도움을 주고있다.

Zebra의 유용한 기능중 하나는 Cisco IOS (Internetworking Operating System) 설정 포맷과의 긴밀한 유사성이다. IOS와는 약간 차이점이 있지만 IOS에 익숙한 네트워크 엔지니어가 이 환경에 안정감을 느낄 정도로 유사하다.

Zebra 의 유연하고 독특한 구성은 강력하여서 Routing Information Protocol (RIP), Open Shortest Path First (OSPF), Border Gateway Protocol (BGP) 등의 라우팅 프로토콜을 각각 핸들 할 수 있다.


3. 코요테

출처 : http://en.wikipedia.org/wiki/Coyote_Linux

코요테 리눅스는 매우 작은 Linux 라우터로서, OS 와 방화벽/라우터를 위한 필수 서비스를 포함하며 하나의 IP 로 많은 컴퓨터가 공유할 수 있는 쉬운 NAT 공유방법을 포함한다. 1.44MB 의 디스켓 한장에 저장될 수 있으며, 486DX 이상의 CPU 와 최소 8MB 이상의 RAM 을 필요로 한다. 콘솔이나 SSH나 웹브라우져를 이용하여 관리가 가능하다.

출처 : http://moonc.dnip.net/tt/69

코요테 리눅스란 리눅스 라우터용 운영체제로서, 구형 컴퓨터를 라우터로 이용할 수가 있습니다.
플로피 디스켓 하나로 돌아가기 때문에, 부팅시 로딩이 느리긴 하지만, 매우 안정적이고, 구형 컴퓨터를 활용할 수가 있으며, 방화벽 기능이 상당히 뛰어난 편입니다.
코요테의 초기 버젼이었던 1.xx 는 리눅스에 관한 지식이 없으면, 사용하기 힘들었지만, 2.xx 부터는 웹어드미니스트레이터가 생겨서, 일반 가정용 공유기 처럼 셋팅하기가 쉬워 졌습니다.


 

Posted by Yoons...
,