안녕하세요..인제 완전히 겨울이네요..아침에 출근하는데..어찌나 춥던지..오늘은 우리가 쉽게 접하는 상황을 하나 설정해볼까요..예를들어보죠..일단 스위치 또는 허브 두대가 있다고 가정해보죠.이 스위치를 서로 연결하기 위해서 하나의 케이블을 사용해서 둘을 연결했습니다..이건 가능하죠..? 크로스 케이블로...그런데 이렇게 둘을 연결하고 보니 왠지 불안한거예요.이 케이블에 문제가 생기면..둘사이의 통신이 안될거니까요그래서 어제 배운것처럼 이중구조..즉 폴트 톨러런트 및 로드분산 (로드 벨런싱)을 구현하기위해....케이블을 둘사이에 하나 더 연결했어요..즉 두대의 스위치 사이에는 두개의 케이블이 연결된거죠..자 이때 두대의 스위치 사이에 10Mbps 케이블 두개가 연결되었으니..이제는 20Mbps 의 효율이 가능할까요..??정답은 그렇지 않다 입니다..왜냐면..대부분의 스위치나 허브는 만약 같은 목적지(즉 이때는 상대편 스위치나 허브겠죠?)로 두개이상의 링크가 존재하면..하나를 블락 즉 못쓰게 만든다는겁니다..다시 말씀드리자면..두대의 허브나 스위치에 두개의 케이블을 연결한다고 해도..어차피 하나는 막혀 있다는거죠..이렇게 하나를 막는 이유는 Spanning Tree Protocol 때문입니다. 이 프로토콜은 이중 링크에서 발생할 수 있는 루핑현상을 미연에 방지하기 위함입니다.이렇게 하나가 블락되있다가 만약 기존 라인에 문제가 발생하면..자동으로 블락된 라인이 풀어져서 통신이 가능하도록 만들어 주는 겁니다. 그러니까..이렇게 이중으로 링크를 연결하면..속도가 두배가 되지는 않더라도..장애복구는 가능한거죠..제 설명이 조금 어려웠나요..?? 암튼 오늘 결론..스위치간 연결을 두개 이상의 케이블로 한다고 해도 하나만 살고 나머진 다 막히게 된다..이건 스페닝트리 프로토콜 때문이다... 하지만 이렇게 막힌 라인은 현재 라인에 문제가 생기면..살아나서 데이타를 전송한다..머 이정도 입니다..그럼 안녕...

2007/05/03 16:09 2007/05/03 16:09

트랙백 주소 :: http://thinkit.or.kr/network/trackback/101

댓글을 달아 주세요