Định tuyến cho router, cho switch,định tuyến tĩnh định tuyến động.Routing chỉ ra hướng, sự di chuyển của các gói (dữ liệu) được đánh địa chỉ từ mạng nguồn của chúng, hướng đến đích cuối thông qua các node trung gian; thiết bị phần cứng chuyên dùng được gọi là router (bộ định tuyến). Tiến trình định tuyến thường chỉ hướng đi dựa vào bảng định tuyến, đó là bảng chứa những lộ trình tốt nhất đến các đích khác nhau trên mạng. Vì vậy việc xây dựng bảng định tuyến, được tổ chức trong bộ nhớ của router, trở nên vô cùng quan trọng cho việc định tuyến hiệu quả. Routing khác với bridging (bắc cầu) ở chỗ trong nhiệm vụ của nó thì các cấu trúc địa chỉ gợi nên sự gần gũi của các địa chỉ tương tự trong mạng, qua đó cho phép nhập liệu một bảng định tuyến đơn để mô tả lộ trình đến một nhóm các địa chỉ. Vì thế, routing làm việc tốt hơn bridging trong những mạng lớn, và nó trở thành dạng chiếm ưu thế của việc tìm đường trên mạng Internet.
!"#"$!%&'()* +'',-!'"#. /" 0 ! , !"11"#'23$,#-4(5 6 !70'"1 6 !7089(9 6 !:8703"##;<=9<>><>><>>9 6 !:870' ?4@A:>:BC,D*@8"E"',9(92"!#'"3 ?4@,+-:>:+DF*43$@8"E"',9(92 "!#'"3 6 !:870G 6 !70'9(9(9 6 !:8703"##;<=<9<>><>><>><>< 6 !:870$H"=I999 6 !:870' ?4@A:>:BC,D*@8"J"$9(9(92"!#'"# 6 !:870G * 0" 0 ! , !"11"#'23$,#-4(5 6 !703;<=K99<>><>><>>9'9(9(9 6 !703;<=I99<>><>><>><><'9(9(9 6 !703;<=>99<>><>><>>9'9(9(9 6 !70G 03'" < !"#"$!%&'()* +'',-!'"#. /" 0 ! , !"11"#'23$,#-4(5 6 !70'"1< <6 !7089(9 <6 !:8703"##;<=K9<>><>><>>9 <6 !:870' ?4@A:>:BC,D*@8"E"',9(92"!#'"3 ?4@,+-:>:+DF*43$@8"E"',9(92 "!#'"3 <6 !:870G <6 !70'9(9( <6 !:8703"##;<=<9<<>><>><>><>< <6 !:870' ?4@A:>:BC,D*@8"J"$9(9(2"!#'"3 <6 !:870 ?4@,+-:>:+DF*43$@8"J"$9(9(2"!# '"3G <6 !70'9(9(9 <6 !:8703"##;<=I9<>><>><>><>< <6 !:870$H"=I999 <6 !:870' ?4@A:>:BC,D*@8"J"$9(9(92"!#'"# <6 !:870G * </" <0 ! , !"11"#'23$,#-4(5 <6 !703;<=99<>><>><>>9'9(9( <6 !703;<=>99<>><>><>>9'9(9(9 <6 !70G ?JLJ:>:E@CM@* !#81'$N'$ <03'" D'" $"1&'"3: !)% K !"#"$!%&'()* +'',-!'"#. /" 0 ! , !"11"#'23$,#-4(5 6 !70'"1K K6 !7089(9 K6 !:8703"##;<=>9<>><>><>>9 K6 !:870' ?4@A:>:BC,D*@8"E"',9(92"!#'"3 ?4@,+-:>:+DF*43$@8"E"',9(92 "!#'"3 K6 !:870G K6 !70'9(9( K6 !:8703"##;<=I9<<>><>><>><>< K6 !:870' * K/" K0 ! , !"11"#'23$,#-4(5 K6 !703;<=K99<>><>><>>9'9(9( K6 !703;<=<99<>><>><>><><'9(9( K6 !703;<=99<>><>><>>9'9(9( K6 !70G ?JLJ:>:E@CM@* !#81'$N'$ K03'" D'" $"1&'"3: !)% <*OP! ," ! '"1 @89(9 @3"##Q<=R<>><>><>>9 ' ,G @'9(9(9 @3"##Q<=R<<>><>><>>9 $H"=I999 ' ,G OP!* ! 3 S'< HQ<=R9 HQ<=R<9 ":'11" 3'" < ," ! '"1< @89(9 @3"##Q<=RK<>><>><>>9 ' ,G @'9(9(9 @3"##Q<=R<<<>><>><>>9 ' ,G @'9(9( @3"##Q<=RI<<>><>><>>9 $H"=I999 ' ,G OP!* ! 3 S'< HQ<=RK9 HQ<=R<9 HQ<=RI9 ":'11" 3'" K ," ! '"1K @89(9 @3"##Q<=R><>><>><>>9 ' ,G @'9(9( @3"##Q<=RI<>><>><>>9 ' ,G OP!* ! 3 S'< HQ<=RI9 HQ<=R>9 ":'11" 3'"