Các giao thức định tuyến theo IP (IP Routing) là các giao thức động. Các gói tin cần truyền trên mạng đợc định tuyến động bởi Router đợc tính tự động trong các khoảng thời gian nh nhau bởi phần mềm cài đặt trong các thiết bị định tuyến. Nó tơng phản với sự định tuyến tĩnh mà tại đó các Router đợc thiết lập bởi ngời quản trị mạng và không thay đổi cho đến khi ngời quản trị thay đổi chúng. Một bảng định tuyến IP chứa các cặp địa chỉ đến của các chặng tiếp theo đợc sử dụng để cho phép định tuyến động. IP Routing chỉ ra lợc đồ dữ liệu IP chuyển đi trong liên mạng, mỗi chặng một lần. Bởi vậy, tuyến tổng thể không đợc biết đến tại thời điểm đầu của hành trình. Thay vì thế, tại mỗi lần dừng, địa chỉ đến tiếp theo lại đợc tính bằng
việc đối sánh địa chỉ đến bên trong lợc đồ dữ liệu với bảng tiếp nhận tại bảng định tuyến của node hiện thời.
Mỗi sự can dự của nút trung gian trong quá trình định tuyến đợc giới hạn bằng việc chuyển tiếp các gói tin nhờ vào các thông tin bên trong. Các nút không giám sát các gói tin lấy từ đâu, đi tới địa chỉ cuối cùng nào và cũng không cung cấp các báo cáo lỗi, phản hồi lại cho nơi gửi những bất th- ờng xảy ra trong việc định tuyến. Công việc này là do giao thức khác của Internet Protocol đó là giao thức điều khiển thông báo Internet ICMP (Internet Control- Message Protocol) đảm nhiệm. Giao thức này là một giao thức Internet, thuộc lớp mạng. Nó cung cấp các gói thông tin thông báo về các báo cáo lỗi và các thông tin khác, đánh giá việc xử lý gói tin IP để phản hồi lại nơi gửi.
Các giao thức bên trong và bên ngoài.
Các giao thức định tuyến chủ yếu đợc chia làm hai loại: Giao thức cổng đợi bên trong IGP (Interior Gateway Protocol) và giao thức cổng đợi bên ngoài EGP (Exterior Gateway Protocol). Các giao thức định tuyến bên trong bao gồm giao thức thông tin định tuyến RIP (Routing Information Protocol), Hello, giao thức định tuyến cổng đợi bên trong IGRP và giao thức mở đờng ngắn nhất đầu tiên OSPFP (Open Shortest Path First Protocol). Giao thức bên trong đợc dùng cho các mạng định tuyến mà nó đợc giám sát bằng các cách quản trị thông thờng; Giao thức định tuyến bên ngoài bao gồm EGP và giao thức cổng biên BGP (Border Gateway Protocol) đợc sử dụng để trao đổi thông tin định tuyến giữa các mạng không chia sẻ sự quản trị thông th- ờng .
RIP là một giao thức định tuyến động đợc sử dụng trong hệ thống. Rất nhiều mạng sử dụng RIP; Nó làm việc tốt đối với các mạng nhỏ, biệt lập và tôpô đơn giản. Hello là giao thức định tuyến cũ trớc đây đợc sử dụng trên đ- ờng backbone của mạng nghiên cứu khoa học NFS. IGRP tập trung vào các mạng lớn với tôpô phức tạp và các phần có đặc tính trễ và băng thông khác
nhau. EGP là giao thức bên ngoài, nó là giao thức gốc và vẫn đợc sử dụng chủ yếu trong mạng dữ liệu quân sự Mỹ DDN và mạng nghiên cứu khoa học quốc gia NFS. BGP là giao thức định tuyến bên ngoài mới ra đời. Nó giải quyết một vài lỗi của EGP .