다음 이전 차례

2. 보편적인 문제들

  1. Question

    다음과 같은 메세지가 출력됐다.

    ioctl(SIOCGIFBR) failed: Package not installed
    

    이건 무슨 의미인가??

    Answer

    당신의 커널에서 bridging 능력을 지원을 하지 못한 것이다. 2.0 이상의 커널을 다운받아서, BRIDGING 이 가능하도록 재 컴파일하라.

  2. Question

    한쪽 머신에서 다른 머신쪽으로 ping을 할수 없다.

    Answer

    • 당신은 "brcfg -ena"을 실행했는가? (brcfg 가 "bridging is ENABLED")를 출력해야한다.
    • 장치에 모드설정을 하였는가? "ifconfig" 명령어가 핵심이다. "PROMISC" 표시가 장치 모두에서 나타나야 한다.
    • 여러개의 장치 어댑터를 사용한다면 올바른 하나만을 사용해야 한다. 그리고 그 네트워크 장치에 대해 설치와 설정을 해야한다.
  3. Question

    telnet/ftp 를 bridge로 부터 연결할수 없다.

    Answer

    IP address 바운딩이 어떤 bridge 로 부터도 없었기 때문이다. bridge도 네트워크의 일종이다..

  4. Question

    라우팅 경로에 대한 설정을 해야하나?

    Answer

    Nothing! 모든 라우팅 정보는 커널의 Bridging 코드에 좌우된다. 당신은 Bridge에 대해 배운 이더넷 어드레스들을 brcfg 프로그램의 디버드 모드로 볼수 있다.

    brcfg -deb
    
  5. Question

    Bridge 에 의한 작업은 "traceroute" 에 보이지 않는가?

    Answer

    본질적으로 Bridge는 "traceroute" 에 보이지 않는다. Bridge는 네트워크에 한 부분이기 때문이다.

  6. Question

    커널의 IP_FORWARD 를 재컴파일해야 하는가?

    Answer

    필요없다. 커널에서 Bridging 코드는 패킷을 전송을 관리한다. IP_FORWARD 는 각 장치의 아이피 어드레스의 바운딩 되는 게이트웨이이다.

  7. Question

    포트 1 ,포트 2 의 이더넷 어드레스가 어떻게 같은 "brcfg" 프로그램에 의해 좌우되는가? 두개의 포트를 다르게 설정해야하는가?

    Answer

    아니다. 모든 포트는 Bridging 코드에 의해 같은 이더넷 어드레스로 취급된다.그러므로 필요없다.

  8. Question

    커널설정시 Bridging 대한 옵션이 나타나지 않는다. 어떻게 해야하는가?

    Answer

    커널 설정중에 다음과 질문이 나오면 'Y' 로 대답하라.

    ``Prompt for development and/or incomplete code/drivers (CONFIG_EXPERIMENTAL)[Y/n/?]''.   
    
  9. Question

    많은 허브(4 또는 더많은)가 다른 시리얼로 연결된 이더넷에서는 각 시스템에 이더넷 시간분배에 문제가 있다. Bridge 로 설정된 서브넷에서는 허브로 얼마정도로 연결된 정도의 효과가 있는가?

    Answer

    Bridge는 3/4/5 허브정도 초기설정이 되어있다. Bridge는 허브 방식과는 패킷을 처리하는 방법이 틀리다. 그렇기 때문에 네트워크상의 시간분배문제에 잡아먹히지 않는다.

  10. Question

    10Mb , 100Mb 이더넷장치를 Bridge가 동시에 지원할수 있는가? 데이터 소통이 빠를때 속도 저하는 없는가?

    Answer

    10Mb , 100Mb 이더넷장치를 두개 다 Bridge 에서 사용할수 있다. 100Mb 와 같은 빠른 네트워크 카드에서는 TCP 는 남는 시간이 있다. 100Mb 의 호스트에서 10Mb 의 호스트로 전송할때의 속도는 10Mb 밖에는 나올수가 없다. 데이터송신의 남는 시간을 속도저하가 아니다.


다음 이전 차례