BÁO CÁO TIỂU LUẬN MÔN:
LẬP TRÌNH MẠNG NÂNG CAO
Giáo viên HD: PGS.TS. Lê Văn Sơn
Người thực hiện : Bùi Tấn Ngọc
ĐỀ SỐ 17
1. Hãy viết chương trình cài đặt thuật toán phân bố tải của mạng IP trong
quá trình định tuyến các gói thông tin.
2. Nghiên cứu thật kỹ quá trình định tuyến trong mạng TCP/IP và chọn 1
trong 2 phương pháp: tỉnh và động.
3. Mô phỏng quá trình chuyển gói giữa một số Server.
4. Lập chương trình Monitoring để giám sát đường di chuyển của các gói.
Nhữngvấnđềcơbảncủaviệcđiềukhiểntải
1. Vai trò của điều khiển tải trong mạng
Việctruyềndữliệutrongmạngphụthuộcvàorấtnhiều
yếutố,đặcbiệtphụthuộcvàokhảnăngvàchiếnlượtcungcấp
tàinguyêncủamạng(đườngtruyền,bộnhớđệm,vv)nếukhả
năngtàinguyênlàcóhạn(rủithayđâylàđiềuthườnggặptrong
thựctế)vàchiếnlượtcungcấptàinguyênlạiquá“tĩnh”không
thíchnghivớitrạngtháiluônthayđổicủamạng.
Dođó,rấtdễdẫnđếncáctìnhtrạngxấusauđây:
Cácyêucầutàinguyêndồnvềmộttrạmnàođógâynêntình
trạng“ùntắc”dođókhảnăngtàinguyêncủamạngkhôngđáp
ứngnổi.
Tàinguyêncủamộttrạmnàođócóhiệusuấtsửdụngquáthấp
dorấtítyêucầuđượcchuyểnquanódẫnđếnlãngphí.
Đểtránhcáctìnhtrạngxấutrên,cầnthiếtphảicómộtcơchếđiều
khiểntảiápdụngchotoànmạng.
Nhữngvấnđềcơbảncủaviệcđiềukhiểntải
Xâydựngmộtbộphânphốitảitổngquát
XâydựngcácClientyêucầutàinguyên(Dịchvụ)
Quảnlýtìnhtrạngtảicủahệthốngbằngmonitoring
MÔTẢYÊUCẦUCỦABÀITOÁN
Bài toán xây dựng một bộ phân phối tải ( Bộ cung cấp tài
nguyên-Server).
Bộ cung cấp tài nguyên căn cứ vào tài nguyên hiện có của
mạng(Khảnăngđápứngyêu cầudịchvụcủaClient)mà chấp
nhậnphụcvụhaytừchốiyêucầucungcấpdịchvụtừClient.
YêucầudịchvụtừClientởđâyđượcmôtảbằngcáchClient
gởibánkínhcủahìnhtròn(bánkínhnàyđượcnhậptừbànphím)
đếnServer,yêucầuServertínhdiệntíchvàgởitrảdiệntíchcho
Client.
MÔTẢYÊUCẦUCỦABÀITOÁN
Trongquátrìnhvậnhànhhệthống,Serverphảibiếtđượctìnhtrạnghiện
tạicủahệthốngnhư:
SốClientyêucầucungcấpdịchvụhiệntại.
Sốthôngđiệp(Message)củacácClientđãgởiđếnchoServer.
ClientnàođãkếtthúcyêucầukếtnốiđếnServer.
TìnhtrạngcủaServer(Cókhảnăngđápứnghaytừchốiyêucầucủa
Client(quátải))…