1 ) Những "mốc" (thời điểm) bắt đầu khởi động Switch mode:

2) So sánh các dạng Switch mode cũng như cho biết thiết bị hỗ trợ cho từng loại:

Đây là tài liệu nguyên bản , bạn có thể tham khảo :
Store-and-Forward Switching (chậm mà chắc)
The store-and-forward switching mode receives the entire frame before beginning the switching process. When it receives the complete frame, the switch examines it for the source and destination addresses and any errors it may contain, and then it possibly applies any special filters created by the network administrator to modify the default forwarding behavior. If the switch observes any errors in the frame, it is discarded, preventing errored frames from consuming bandwidth on the destination segment. If your network experiences a high rate of frame alignment or FCS errors, the store-and-forward switching mode may be best. The absolute best solution is to fix the cause of the errors. Using store-and-forward in this case is simply a bandage. It should not be the fix.
If your source and destination segments use different media, then you must use this mode. Different media often have issues when transferring data. The section "Source-Route Translation Bridging" discusses some of these issues. Store-and-forward mode is necessary to resolve this problem in a bridged environment.
Because the switch must receive the entire frame before it can start to forward, transfer latency varies based on frame size. In a 10BaseT network, for example, the minimum frame, 64 octets, takes 51.2 microseconds to receive. At the other extreme, a 1518 octet frame requires at least 1.2 milliseconds. Latency for 100BaseX (Fast Ethernet) networks is one-tenth the 10BaseT numbers.
Cut-Through Switching (Nhanh như thỏ)
Cut-through mode enables a switch to start the forwarding process as soon as it receives the destination address. This reduces latency to the time necessary to receive the six octet destination address: 4.8 microseconds. But cut-through cannot check for errored frames before it forwards the frame. Errored frames pass through the switch, consequently wasting bandwidth; the receiving device discards errored frames.
As network and internal processor speeds increase, the latency issues become less relevant. In high speed environments, the time to receive and process a frame reduces significantly, minimizing advantages of cut-through mode. Store-and-forward, therefore, is an attractive choice for most networks.
Some switches support both cut-through and store-and-forward mode. Such switches usually contain a third mode called adaptive cut-through. These multimodal switches use cut-through as the default switching mode and selectively activate store-and-forward. The switches monitor the frame as it passes through looking for errors. Although the switch cannot stop an errored frame, it counts how many it sees. If the switch observes that too many frames contain errors, the switch automatically activates the store-and-forward mode. This is often known as adaptive cut-through. It has the advantage of providing low latency while the network operates well, while providing automatic protection for the outbound segment if the inbound segment experiences problems.
Fragment-Free Switching (Cắt nhỏ - kiểm tra rùi gởi đi)
Another alternative offers some of the advantages of cut-through and store-and-forward switching. Fragment-free switching behaves like cut-through in that it does not wait for an entire frame before forwarding. Rather, fragment-free forwards a frame after it receives the first 64 octets of the frame (this is longer than the six bytes for cut-through and therefore has higher latency). Fragment-free switching protects the destination segment from fragments, an artifact of half-duplex Ethernet collisions. In a correctly designed Ethernet system, devices detect a collision before the source finishes its transmission of the 64-octet frame When a collision occurs, a fragment (a frame less than 64 octets long) is created. This is a useless Ethernet frame, and in the store-and-forward mode, it is discarded by the switch. In contrast, a cut-through switch forwards the fragment if at least a destination address exists. Because collisions must occur during the first 64 octets, and because most frame errors will show up in these octets, the fragment-free mode can detect most bad frames and discard them rather than forward them. Fragment-free has a higher latency than cut-through, however, because it must wait for an additional 58 octets before forwarding the frame. As described in the section on cut-through switching, the advantages of fragment-free switching are minimal given the higher network speeds and faster switch processors.
================================================== ======
Bạn có thể phân biệt như thế này :
(Tất cả các địa chỉ mac đã có trong mac-table (MT) của Switch)
1) Cut-though : Khi gói tin đến thì nó kiểm tra ngay destination MAC (DM) => tra vào bảng MT => forward đi liền .Ví dụ : người đưa thư thấy địa chỉ trong bức thư đưa đi liền :):)
Ưu điểm : nhanh
Nhược điểm : KHông xác định được frame lỗi .

2) Store-Forward : Nói phải đợi nhận hoàn chỉnh một frame, sau đó nó kiểm tra lỗi => có lỗi nó discard, ko có lỗi nó kiểm tra DM trong bảng MT=> forward . ví dụ như trên nhưng chuyện này có khi không xảy ra ngoài thực tế : ông đưa thi vì nhiệm vụ (hay nhiệt tình thái quá) mở thư nhận ra , rùi kiểm tra lỗi ngữ pháp, câu cú ,nội dung ... rùi mới đưa đi nếu nó OK hết :105::105:
pm to thquoc : hành động xem thư và kiểm tra lỗi ngữ phát chính là quá trình kiểm tra lỗi (trailer)
Ưu điểm : Rất tốt vì nó kiểm tra lỗi khá chính xác
Nhược điểm : Chậm, độ trễ cao, buộc CPU làm việc nhiều do kiểm tra kỹ từng frame một



3) Fragment-free : Nó forward và kiểm tra lỗi khi không cần nhận đầy đủ frame,( fragment-free forwards a frame after it receives the first 64 octets(bytes) of the frame (this is longer than the six bytes for cut-through and therefore has higher latency).)Nguyên nhân nó chọn 64 bit đầu bởi vì hầu hết các lỗi và collision xuất hiện thông qua 64 bytes đầu tiên của frame Nói nôm na, nó là hỗn hợp giữa "thỏ và rủa" .
Ưu điểm : phát hiện lỗi tốt hơn cut-though, nhanh hơn store-forward
Nhược điểm : chậm hơn cut-though
Nói tóm lại : Việc chọn những method trên phục thuộc vào những điểm khác nhau trong hệ thống mạng . Ví dụ : tầng core cần chuyển phát nhanh và những gói tin nhân được đã được kiểm tra từ trước nên rất ít bị lỗi => ta chọn cut and though. Tầng access lại là nơi mà hầu hết các vấn đề lỗi về mạng cũng như do user tồn tại => ta chọn store-forward
Chúc bạn vui !!!

2) So sánh các dạng Switch mode cũng như cho biết thiết bị hỗ trợ cho từng loại:

Đây là tài liệu nguyên bản , bạn có thể tham khảo :
Store-and-Forward Switching (chậm mà chắc)
The store-and-forward switching mode receives the entire frame before beginning the switching process. When it receives the complete frame, the switch examines it for the source and destination addresses and any errors it may contain, and then it possibly applies any special filters created by the network administrator to modify the default forwarding behavior. If the switch observes any errors in the frame, it is discarded, preventing errored frames from consuming bandwidth on the destination segment. If your network experiences a high rate of frame alignment or FCS errors, the store-and-forward switching mode may be best. The absolute best solution is to fix the cause of the errors. Using store-and-forward in this case is simply a bandage. It should not be the fix.
If your source and destination segments use different media, then you must use this mode. Different media often have issues when transferring data. The section "Source-Route Translation Bridging" discusses some of these issues. Store-and-forward mode is necessary to resolve this problem in a bridged environment.
Because the switch must receive the entire frame before it can start to forward, transfer latency varies based on frame size. In a 10BaseT network, for example, the minimum frame, 64 octets, takes 51.2 microseconds to receive. At the other extreme, a 1518 octet frame requires at least 1.2 milliseconds. Latency for 100BaseX (Fast Ethernet) networks is one-tenth the 10BaseT numbers.
Cut-Through Switching (Nhanh như thỏ)
Cut-through mode enables a switch to start the forwarding process as soon as it receives the destination address. This reduces latency to the time necessary to receive the six octet destination address: 4.8 microseconds. But cut-through cannot check for errored frames before it forwards the frame. Errored frames pass through the switch, consequently wasting bandwidth; the receiving device discards errored frames.
As network and internal processor speeds increase, the latency issues become less relevant. In high speed environments, the time to receive and process a frame reduces significantly, minimizing advantages of cut-through mode. Store-and-forward, therefore, is an attractive choice for most networks.
Some switches support both cut-through and store-and-forward mode. Such switches usually contain a third mode called adaptive cut-through. These multimodal switches use cut-through as the default switching mode and selectively activate store-and-forward. The switches monitor the frame as it passes through looking for errors. Although the switch cannot stop an errored frame, it counts how many it sees. If the switch observes that too many frames contain errors, the switch automatically activates the store-and-forward mode. This is often known as adaptive cut-through. It has the advantage of providing low latency while the network operates well, while providing automatic protection for the outbound segment if the inbound segment experiences problems.
Fragment-Free Switching (Cắt nhỏ - kiểm tra rùi gởi đi)
Another alternative offers some of the advantages of cut-through and store-and-forward switching. Fragment-free switching behaves like cut-through in that it does not wait for an entire frame before forwarding. Rather, fragment-free forwards a frame after it receives the first 64 octets of the frame (this is longer than the six bytes for cut-through and therefore has higher latency). Fragment-free switching protects the destination segment from fragments, an artifact of half-duplex Ethernet collisions. In a correctly designed Ethernet system, devices detect a collision before the source finishes its transmission of the 64-octet frame When a collision occurs, a fragment (a frame less than 64 octets long) is created. This is a useless Ethernet frame, and in the store-and-forward mode, it is discarded by the switch. In contrast, a cut-through switch forwards the fragment if at least a destination address exists. Because collisions must occur during the first 64 octets, and because most frame errors will show up in these octets, the fragment-free mode can detect most bad frames and discard them rather than forward them. Fragment-free has a higher latency than cut-through, however, because it must wait for an additional 58 octets before forwarding the frame. As described in the section on cut-through switching, the advantages of fragment-free switching are minimal given the higher network speeds and faster switch processors.
================================================== ======
Bạn có thể phân biệt như thế này :
(Tất cả các địa chỉ mac đã có trong mac-table (MT) của Switch)
1) Cut-though : Khi gói tin đến thì nó kiểm tra ngay destination MAC (DM) => tra vào bảng MT => forward đi liền .Ví dụ : người đưa thư thấy địa chỉ trong bức thư đưa đi liền :):)
Ưu điểm : nhanh
Nhược điểm : KHông xác định được frame lỗi .

2) Store-Forward : Nói phải đợi nhận hoàn chỉnh một frame, sau đó nó kiểm tra lỗi => có lỗi nó discard, ko có lỗi nó kiểm tra DM trong bảng MT=> forward . ví dụ như trên nhưng chuyện này có khi không xảy ra ngoài thực tế : ông đưa thi vì nhiệm vụ (hay nhiệt tình thái quá) mở thư nhận ra , rùi kiểm tra lỗi ngữ pháp, câu cú ,nội dung ... rùi mới đưa đi nếu nó OK hết :105::105:
pm to thquoc : hành động xem thư và kiểm tra lỗi ngữ phát chính là quá trình kiểm tra lỗi (trailer)
Ưu điểm : Rất tốt vì nó kiểm tra lỗi khá chính xác
Nhược điểm : Chậm, độ trễ cao, buộc CPU làm việc nhiều do kiểm tra kỹ từng frame một



3) Fragment-free : Nó forward và kiểm tra lỗi khi không cần nhận đầy đủ frame,( fragment-free forwards a frame after it receives the first 64 octets(bytes) of the frame (this is longer than the six bytes for cut-through and therefore has higher latency).)Nguyên nhân nó chọn 64 bit đầu bởi vì hầu hết các lỗi và collision xuất hiện thông qua 64 bytes đầu tiên của frame Nói nôm na, nó là hỗn hợp giữa "thỏ và rủa" .
Ưu điểm : phát hiện lỗi tốt hơn cut-though, nhanh hơn store-forward
Nhược điểm : chậm hơn cut-though
Nói tóm lại : Việc chọn những method trên phục thuộc vào những điểm khác nhau trong hệ thống mạng . Ví dụ : tầng core cần chuyển phát nhanh và những gói tin nhân được đã được kiểm tra từ trước nên rất ít bị lỗi => ta chọn cut and though. Tầng access lại là nơi mà hầu hết các vấn đề lỗi về mạng cũng như do user tồn tại => ta chọn store-forward
Chúc bạn vui !!!