"브릿지 테이블"의 두 판 사이의 차이
2번째 줄: | 2번째 줄: | ||
== 개요 == | == 개요 == | ||
== 기능 == | == 기능 == | ||
− | + | === Learning === | |
− | * | + | 브리지나 스위치는 자신의 포트에 연결된 A라는 PC가 통신을 위해서 프레임을 보내면 그 때 이 PC의 MAC Adress를 읽어서 자신의 MAC Adress Table(Bridge Table)에 저장한다. 그리고 나중에 어떤 PC가 A에게 통신할 경우에 자신의 브리지 테이블을 참고해서 다리를 건널 여부를 결정한다.<ref name="브리지와 스위치의 5가지 기능">〈[https://ehym.tistory.com/entry/%EB%B8%8C%EB%A6%AC%EC%A7%80%EC%99%80-%EC%8A%A4%EC%9C%84%EC%B9%98%EC%9D%98-5%EA%B0%80%EC%A7%80-%EA%B8%B0%EB%8A%A5 Ehym]〉,《THE DIFFERENCE STORY》</ref> |
− | * | + | === Flooding === |
− | * | + | *그냥 들어온 포트를 제외한 나머지 모든 포트로 뿌리는 것(어던 주소가 브리지 테이블에 없는 주소일 경우에) |
+ | *브로드캐스트나 멀티캐스트의 경우에도 발생한다<ref name="브리지와 스위치의 5가지 기능">〈[https://ehym.tistory.com/entry/%EB%B8%8C%EB%A6%AC%EC%A7%80%EC%99%80-%EC%8A%A4%EC%9C%84%EC%B9%98%EC%9D%98-5%EA%B0%80%EC%A7%80-%EA%B8%B0%EB%8A%A5 Ehym]〉,《THE DIFFERENCE STORY》</ref> | ||
+ | === Fowarding === | ||
+ | 브리지가 목적지의 MAC Adress를 자신의 브리지 테이블에 가지고 있고, 이 목적지가 출발지의 목적지와 다른 세그먼트에 존재하는 경우에 발생한다. 목적지가 어디 있는지를 알고 있는데 그 목적지가 다리를 건너가야만 하는 경우에 Fowarding이 발생하며, 오직 해당 포트 쪽으로만 프레임을 뿌려준다.<ref name="브리지와 스위치의 5가지 기능">〈[https://ehym.tistory.com/entry/%EB%B8%8C%EB%A6%AC%EC%A7%80%EC%99%80-%EC%8A%A4%EC%9C%84%EC%B9%98%EC%9D%98-5%EA%B0%80%EC%A7%80-%EA%B8%B0%EB%8A%A5 Ehym]〉,《THE DIFFERENCE STORY》</ref> | ||
+ | === Filtering === | ||
+ | *브리지를 못 넘어가게 막는다 | ||
+ | *브리지가 목적지의 MAC Adress를 알고 있고 출발지와 목적지가 같은 세그먼트 상에 있는 경우에 발생한다 | ||
+ | *이러한 기능 때문에 허브와는 다르게 콜리전 도메인을 나누어 줄 수 있다.<ref name="브리지와 스위치의 5가지 기능">〈[https://ehym.tistory.com/entry/%EB%B8%8C%EB%A6%AC%EC%A7%80%EC%99%80-%EC%8A%A4%EC%9C%84%EC%B9%98%EC%9D%98-5%EA%B0%80%EC%A7%80-%EA%B8%B0%EB%8A%A5 Ehym]〉,《THE DIFFERENCE STORY》</ref> | ||
+ | === Aging === | ||
+ | 어떤 MAC Adress를 브리지 테이블에 저장하고 나면 그 떄부터 Aging이 가동되어서 저장한 후 300초가 지나도록 더 이상 그 출발지 주소를 가진 프레임이 들어오지 않으면 브리지 테이블에서 삭제한다<ref name="브리지와 스위치의 5가지 기능">〈[https://ehym.tistory.com/entry/%EB%B8%8C%EB%A6%AC%EC%A7%80%EC%99%80-%EC%8A%A4%EC%9C%84%EC%B9%98%EC%9D%98-5%EA%B0%80%EC%A7%80-%EA%B8%B0%EB%8A%A5 Ehym]〉,《THE DIFFERENCE STORY》</ref> | ||
14번째 줄: | 23번째 줄: | ||
== 참고 자료 == | == 참고 자료 == | ||
− | * | + | *Ehym, 〈[https://ehym.tistory.com/entry/%EB%B8%8C%EB%A6%AC%EC%A7%80%EC%99%80-%EC%8A%A4%EC%9C%84%EC%B9%98%EC%9D%98-5%EA%B0%80%EC%A7%80-%EA%B8%B0%EB%8A%A5 브리지와 스위치의 5가지 기능]〉, 《THE DIFFERENCE STORY》, 2011-07-04 |
{{블록체인 기술|검토 필요}} | {{블록체인 기술|검토 필요}} |
2019년 8월 13일 (화) 13:43 판
브리지 테이블(bridge table)은 MAC 주소 테이블(MAC Address Table)이라고도 한다. 브리지 테이블은 스위치나 브리지에 연결된 사용자들의 맥 주소를 저장을 한 것이다.
개요
기능
Learning
브리지나 스위치는 자신의 포트에 연결된 A라는 PC가 통신을 위해서 프레임을 보내면 그 때 이 PC의 MAC Adress를 읽어서 자신의 MAC Adress Table(Bridge Table)에 저장한다. 그리고 나중에 어떤 PC가 A에게 통신할 경우에 자신의 브리지 테이블을 참고해서 다리를 건널 여부를 결정한다.[1]
Flooding
- 그냥 들어온 포트를 제외한 나머지 모든 포트로 뿌리는 것(어던 주소가 브리지 테이블에 없는 주소일 경우에)
- 브로드캐스트나 멀티캐스트의 경우에도 발생한다[1]
Fowarding
브리지가 목적지의 MAC Adress를 자신의 브리지 테이블에 가지고 있고, 이 목적지가 출발지의 목적지와 다른 세그먼트에 존재하는 경우에 발생한다. 목적지가 어디 있는지를 알고 있는데 그 목적지가 다리를 건너가야만 하는 경우에 Fowarding이 발생하며, 오직 해당 포트 쪽으로만 프레임을 뿌려준다.[1]
Filtering
- 브리지를 못 넘어가게 막는다
- 브리지가 목적지의 MAC Adress를 알고 있고 출발지와 목적지가 같은 세그먼트 상에 있는 경우에 발생한다
- 이러한 기능 때문에 허브와는 다르게 콜리전 도메인을 나누어 줄 수 있다.[1]
Aging
어떤 MAC Adress를 브리지 테이블에 저장하고 나면 그 떄부터 Aging이 가동되어서 저장한 후 300초가 지나도록 더 이상 그 출발지 주소를 가진 프레임이 들어오지 않으면 브리지 테이블에서 삭제한다[1]
같이 보기
각주
참고 자료
- Ehym, 〈브리지와 스위치의 5가지 기능〉, 《THE DIFFERENCE STORY》, 2011-07-04