FLow table

라우터는 들어온 패킷들을 전송만 해주는 Forwarding과 어디로 보낼지 결정하는 Routing 기능이 있습니다. 여기서 결정하는 방법은 forwarding table을 보고 결정해 줬습니다. 이러한 방법을 Destination - based forwarding이라고 합니다. 다음은 더 발전된 개념인 generalized forwarding이 있습니다. header field의 값을 통해서 다양한 작업인 drop, copy, modify, log packet 수행하는 것입니다. Flow table header field의 값을 활용해서 동작을 처리하는 것이 generalized forwarding입니다. Flow table에는 match와 action이 있습니다. 패킷의 헤더값들을 매치해서 어떠한 pa..