Chương 4.
Giao thức tầng mạng (network layer)
Trần Quang Hải Bằng
Faculty of Information Technology
University of Communication and Transport (Branch 2)
Office location: Administration building, Block D3, Room 6
Office phone: 38962018
Cell phone: N/A
Email: tqhbang@utc2.edu.vn
Chương 4. Giao thc tng mng
23/08  10/10/2010
Ch4. The Network Layer
4.1  Giới thiệu chức năng của tầng mạng.
4.2 8 Network service model (VC and Datagram).
4.3 8 Thiết bị tầng mạng 8 Bộ định tuyến (router).
4.4 8 Giao thức IP (Internet Protocol).
4.5 8 Giải thuật chọn đường (Routing Algorithms).
4.6 8 Chọn đường trong mạng Internet.
Chương 4. Giao thc tng mng
23/08  10/10/2010
Chức năng của tầng mạng
Truyền các gói tin (packets) từ sending
host tới receiving host.
segment packets (datagrams).
Network layer được cài đặt tại router
cả end system.
Chức năng:
chọn đường (path selection): có nhiều
đường đi, gói tin sẽ đi theo đường nào?
chuyển mạch (switching, forwarding):
chuyển gói tin từ cổng vào tới cổng ra của
router một cách thích hợp.
thiết lập liên kết (call setup): một số kiến
trúc mạng cần thiết lập kênh truyền trước
khi truyền.


































Chương 4. Giao thc tng mng
23/08  10/10/2010
Routing & switching in routers
1
2
3
0111
value in arriving
packet’s header
routing algorithm
local forwarding table
header value output link
0100
0101
0111
1001
3
2
2
1
Chương 4. Giao thc tng mng
23/08  10/10/2010
Ch4. The Network Layer
4.1 8 Giới thiệu chức năng của tầng mạng.
4.2  Network service model (VC and Datagram).
4.3 8 Thiết bị tầng mạng 8 Bộ định tuyến (router).
4.4 8 Giao thức IP (Internet Protocol).
4.5 8 Giải thuật chọn đường (Routing Algorithms).
4.6 8 Chọn đường trong mạng Internet.
Chương 4. Giao thc tng mng
23/08  10/10/2010
Network service model
Tầng mạng cung cấp dịch vụ cho tầng Transport:
tin cậy vào tầng network?
các gói tin có đến đích đúng thứ t đã gửi?
thời gian truyền được đảm bảo?
phản hồi về nh trạng nghẽn mạng?
Hai model cơ bản của tầng mạng:
kênh ảo (virtual circuit)
lược đồ (gam) dữ liệu (datagram)
Chương 4. Giao thc tng mng
23/08  10/10/2010
Virtual Circuit
Thiết lập liên kết trước khi truyền dữ liệu huỷ bỏ liên
kết sau khi truyền xong.
VC setup: trước khi truyền, tầng mạng phải thiết lập một kênh
truyền ảo (VC) từ sender tới receiver (đã biết địa chỉ).
Data transfer: dữ liệu được truyền qua VC.
VC teardown: một khi sender hoặc receiver muốn ngắt VC, nó
thông báo cho network layer biết, network layer sẽ huỷ bỏ VC.
Còn được gọi connection8oriented
Mỗi gói tin chứa thêm thông tin về kênh sẽ đi qua
(VC identifier number).
Các routers/packet switches trên kênh ảo (VC) luôn nắm
giữ trạng thái của kênh đi qua nó.
Chương 4. Giao thc tng mng
23/08  10/10/2010
Virtual Circuit: Signaling protocol
Giao thức truyền c thông điệp giữa end system và
network layer để yêu cầu thiết lập, huỷ bỏ VC; giữa c
thiết bị chuyển mạch (switches) đ thiết lập VC.
Được sử dụng trong mạng ATM, Frame Relay, X.25.










 


 !"
Chương 4. Giao thc tng mng
23/08  10/10/2010
S khác bi t gi!a liên k$t ti tng Transport và Network?
"#




















Chương 4. Giao thc tng mng 
23/08  10/10/2010
Datagram network
Không thiết lập kênh truyền.
Các thiết bị chuyển mạch không cần nắm giữ trạng thái các
kênh.
Gói tin được truyền dựa trên địa chỉ của receiving host.
Đường đi của các gói tin giữa hai host có thể khác nhau.










$ !"