Thiết kế trang diễn đàn trao đổi thông tin trên mạng
Lời nói đầu
Trong thời đại khoa học kỹ thuật tiên tiến, nhu cầu trao đổi thông tin trên Internet
ngày càng nhiều và không thể thiếu đợc. Với những ứng dụng to lớn của Internet,
chúng em xin mạnh dạn xây dựng đồ án: Phân tích, thiết kế diễn đàn trao đổi thông
tin trên Mạng của trờng ĐHBK-HN nhằm mục đích giúp các bạn học sinh , sinh
viên khoa cơ khí có thể trao đổi thông tin về học tập, khoa học kỹ thuật, thể thao, giải
trí . Nội dung đồ án bao gồm 9 chơng, trong đó:
- Chơng 1: Giới thiệu chung về mạng
- Chơng 2: Mô hình mạng chuẩn OSI
- Chơng 3: Mạng máy tính và các dịch vụ trên mạng
- Chơng 4: Giới thiệu win2k
- Chơng 5: Tổng quan về ngôn ngữ HTML
- Chơng 6: Các yêu cầu khi Thiết kế Website diễn đàn trao đổi thông
tin khoa cơ khí.
- Chơng 7: Làm web với Frontpage
- Chơng 8: Xây dựng diễn đàn trao đổi thông tin khoa cơ khí
đhbkhn
Trong quá trình xây dựng thiết kế đồ án, chúng em xin cảm ơn sự giúp đỡ tận tình
của giáo viên hớng dẫn, ThS. Ngô Minh Phớc và đặc biệt là các cán bộ Trung tâm
Thông tin Mạng (CNC), trờng Đại học Bách khoa Hà Nội đã giúp chúng em hoàn
thành đợc đồ án này.
Mặc dù đã rất cố gắng nhng trong quá trình làm đồ án vẫn không thể tránh khỏi
những sai sót, chúng em mong sự đóng góp ý kiến và giúp đỡ của các thầy cô và các
bạn sinh viên để đồ án của em đợc hoàn thiện hơn .
Đồ án tốt nghiệp
Trang: 1
ThiÕt kÕ trang diÔn ®µn trao ®æi th«ng tin trªn m¹ng
NhËn xÐt cña thÇy gi¸o híng dÉn:
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
Cho ®iÓm ®å ¸n tèt nghiÖp:
Gi¸o viªn híng dÉn ký tªn
§å ¸n tèt nghiÖp
Trang: 2
ThiÕt kÕ trang diÔn ®µn trao ®æi th«ng tin trªn m¹ng
NhËn xÐt cña gi¸o viªn ph¶n biÖn:
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
Cho ®iÓm ®å ¸n tèt nghiÖp:
Gi¸o viªn ph¶n biÖn ký tªn
§å ¸n tèt nghiÖp
Trang: 3
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
MụC LụC
Phần I: Lý thuyết chung
16
Chơng I : Giới thiệu chung
16
I.Giới thiệu chung về mạng
II. Khái niệm mạng máy tính
Chơng II : Mô hình mạng chuẩn OSI
18
Chơng III: Mạng máy tính và các dịch vụ trên mạng
21
I. Các loại mạng
1 Mạng cục bộ LAN
2 Mạng đô thị MAN
3Mạng diện rộng
4 WAN xí nghiệp
II. Phân loại mạng theo kỹ thuật chuyển mạch (switching).
1. Mạng chuyển mạch kênh (circuit-switched networks):
2. Mạng chuyển mạch thông báo (message switched
networks):
3. Mạng chuyển mạch gói (packet switched networks)
III. Phân loại mạng theo cấu hình
1. Mạng bus
2. Mạng Star
3. Mạng Ring
4. Mạng Starbus
Đồ án tốt nghiệp
Trang: 4
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
5. Staring
IV.Các dịch vụ trên Internet
1 Client
2 Server
3 Client và Server
* Các dịch vụ:
1. Th điện tử
2. Các dịch vụ về tập tin
3. Các dịch vụ in
4. Dịch vụ th mục
5. Các dịch vụ ứng dụng
6. Các dịch vụ cơ sở dữ liệu
7. Giao thức TELNET
8. Dịch vụ FTP
9. Dịch vụ truyền tập tin TFTP
10.Dịch vụ NFS
11.Dịch vụ DNS
12.Dịch vụ th tín sử dụng SMTP
13.Dịch vụ POP3
14.Dịch vụ MIME
V.Các phơng pháp truy cập
Đồ án tốt nghiệp
Trang: 5
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
1.Phơng pháp truy cập tranh chấp
2. Phơng pháp truy cập truyền thẻ bài
3. Phơng pháp truy cập dò báo
VI. Giao thức TCP/IP
VII. Cấu trúc phân lớp trong TCP/IP
1.Lớp truy nhập mạng
2.Lớp liên mạng
3.Lớp vận chuyển
4.Lớp ứng dụng
Chơng IV: Giới thiệu win2k
49
I- Giới thiệu win2k
II- Những Mục Tiêu Của Microsoft Khi Xây Dựng Win2K
III- Win2K Thích Hợp Cho Doanh Nghiệp Lớn
IV- Cài Đặt Windows 2000 Server
1. Dự trù và chuẩn bị
2. Yêu cầu phần cứng
Phần II: phân tích thiết kế diễn đàn trao đổi thông 47
tin
Chơng V: Tổng quan về ngôn ngữ HTML
47
I- Khái niệm HTML là gì?
II- Phạm vi sử dụng của HTML
III- Cấu trúc của ngôn ngữ HTML
Đồ án tốt nghiệp
Trang: 6
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
IV- Giới thiệu HTTP
V- Thiết kế Web với các công cụ tạo HTML
55
1. Khái niệm về Web.
2. Các công cụ thiết kế Web.
VI. Bắt đầu xây dựng trang Web
1. Bắt đầu trang web.
2. Tạo nền.
VII. Định dạng văn bản.
VIII. Tạo ảnh web.
1. Định dạng.
2. Màu sắc.
3. Tính trong suốt:
4. Tốc độ.
5. Hoạt cảnh.
6. Chèn ảnh vào trang
7. Đa ra chú thích
8. Chỉ thị kích cỡ để hiển thị ảnh nhanh hơn
9. Dàn văn bản quanh ảnh
10. Bổ sung khoảng trống xung quanh ảnh.
11. Chia tỷ lệ ảnh.
12. Dóng ảnh.
Đồ án tốt nghiệp
Trang: 7
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
13.Sử dụng Banner.
14. Bổ sung dòng kẻ ngang.
IX- Bố cục trang.
1. Để thiết đặt màu nền.
2. Sử dụng ảnh nền.
3. Đặt một phần tử vào giữa trang.
4. Chỉ định lề trang.
5. Tạo ngắt dòng.
6. Kết hợp các dòng với nhau.
7. Tạo ngắt dòng theo ý muốn.
8. Chỉ định khoảng trống giữa các đoạn văn.
9. Tạo thụt lề.
10. Tạo thụt lề theo danh sách.
11. Đặt cụm từ vào ngoặc kép.
12. Tạo cột
13. Sử dụng văn bản đã định dạng.
X. Kết nối
1. Tạo kết nối tới trang web khác
2. Tạo kết nối ANCHOR
3. Kết nối tới một ANCHOR riêng biệt.
4. Mở kết nối trong một cửa sổ riêng.
Đồ án tốt nghiệp
Trang: 8
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
5. Thiết lập Talet mặc định.
6. Tạo các kết nối khác.
7. Tạo tổ hợp phím tắt cho kết nối
8. Thiết lập thứ tự Tab cho các kết nối
9. Sử dụng ảnh để tạo nhãn cho kết nối.
10. Thay đổi màu cho kết nối.
XI- Danh sách.
1. Tạo danh sách có thứ tự.
2. Tạo danh sách không có thứ tự.
3. Tạo danh sách định nghĩa
4. Tạo các danh sách lồng nhau.
XII- Bảng
1. Sắp xếp trang
2. Tạo bảng đơn giản
3. Bổ sung đờng viền
4. Thay đổi màu đờng viền
5. Thiết lập độ rộng
6. Đặt bảng vào giữa trang
7. Dàn văn bản xung quanh bảng
8. Bổ xung khoảng trống xung quanh bảng
XIII- Khung
Đồ án tốt nghiệp
Trang: 9
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
1. Tạo sơ đồ khung đơn giản
2. Tạo các khung thành cột.
3. Tạo khung thành những hàng cột
4. Điều chỉnh lề của khung
5. Điều chỉnh màu đờng viền
Chơng VI: Các yêu cầu khi Thiết kế Website diễn đàn trao đổi 78
thông tin khoa cơ khí.
I- Mục đích của Web site
II - Những yêu cầu cần thiết khi thiết kế trang Web giới thiệu
khoa cơ khí.
1. Phần cứng:
2. Phần mềm
2.1- Hệ điều hành
2.2- Các phần mềm thiết kế Web
2.3- Web Server và Web Browser
2.4- Các phần mềm hỗ trợ thiết kế web.
3- Quản trị trang web
3.1- Quản trị tập trung.
3.2- Quản trị web phân tán.
4) Những điểm cần chú ý khi thiết kế trang Web giới thiệu
khoa cơ khí.
4.1- Đầy dủ
4.2- Khoa học
Đồ án tốt nghiệp
Trang: 10
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
4.3- Đa dạng, phong phú, linh hoạt
4.4- Sinh động
4.5- Khả năng tơng tác
4.6- Mỹ thuật
4.7- Quan tâm đến thị hiếu ngời dùng.
Chơng ViI. Làm web với Frontpage
88
I - Khi tạo web trong frontpage cần đi theo các bớc sau
II- Tạo một web.
1- Choose the kind of frontpage web to create
2- Choose a title for your frontpage web
III- Sử dụng frontpage editor.
1. Tạo và lu một trang web.
2. Định dạng nội dung trang web.
2.1- Font, cỡ chữ, thuộc tính, mầu.
2.2- Dóng hàng cho đoạn văn.
2.3- Sang sửa các nút và số.
2.4- Định khoảng cách giữa các dòng văn bản.
2.5- Thiết lập thuộc tính cho trang Web.
2.6- Thiết lập màu nền cho trang web.
2.7- Trang trí nền trang Web bằng hình ảnh
2.8- Âm thanh nền:
Đồ án tốt nghiệp
Trang: 11
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
3. Đồ hoạ trong Font Page
3.1- Định dạng JPEG
3.2- Quét ảnh.
3.3- Nhận ảnh từ Clip art
3.4- Nhập ảnh từ thiết bị cục bộ
4. Tạo bo viền và đặt vùng đệm cho ảnh
5. Tạo nhãn cho ảnh
6. Các thao tác định dạng ảnh trong Font Page
6.1- Thay đổi kích thớc, hình dạng và cắt xén
hình ảnh.
6.2- Lật xoay hình ảnh
6.3- Tạo các hiệu ứng
6.4- Dàn văn bản lên trên hình ảnh
IV- Sử dụng bảng trong thiết kế web.
1. Tạo bảng.
2. Định dạng bảng.
3. Tạo Tiêu đề cho bảng.
4. Định dạng các ô trong bảng.
5. Chèn cột và hàng vào bảng.
V- Siêu liên kết - Hyperlink.
1. Địa chỉ tơng đối và địa chỉ tuyệt đối.
Đồ án tốt nghiệp
Trang: 12
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
2. Phối hợp mầu cho văn bản siêu liên kết.
3. Đánh dấu trang Bookmark.
3.1- Tạo một bookmark
3.2- Xoá một bookmark.
3.3- Tạo siêu liên kết với bookmark.
3.4- Tạo mới một trang web từ một siêu liên
kết.
3.5- Liên kết tới một trang trong web.
3.6- Tạo siêu liên kết tới một địa chỉ world
wide web.
3.7- Tạo hình ảnh siêu liên kết.
3.8- Tạo một image map.
VI. Thiết kết form.
1. Nút kênh - radio button.
2. Hộp đánh dấu - check box.
3. Drop - Down menu.
4. One - line text box.
5. Hộp cuốn - Scrolling text box ( nh one line text box )
6. sử dụng nút style trong các form.
Chơng VIII . Xây dựng diễn đàn trao đổi thông tin khoa cơ 109
khí - đhbkhn
I.
Phân tích hệ thống
1.Mục đích:
Đồ án tốt nghiệp
Trang: 13
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
2. Phân tích một số modun chính
2.1- Ngôn ngữ lập trình :
2.2- Xây dựng một số mođun chính:
II. Thiết kế:
1. Ngôn ngữ lập trình
2. Cơ sở dữ liệu
3. Môi trờng hoạt động
4. Xây dựng các mô đun
III. Cài đặt và chạy thử:
1. Yêu cầu máy chủ:
2. Các phần mềm
3. Các bớc cài đặt :
3.1- Cài đặt winNT2000,XP
3.2- Apache
3.3- Php
3.4- Cài đặt MySQL
4. Chạy thử:
Lời kết
Đồ án tốt nghiệp
Trang: 14
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
Phần I: Lý THUYếT CHUNG
Chơng I : giới thiệu chung
I. Giới thiệu chung về mạng
- Vào những năm 1980 máy tính để bàn đã nổi lên nh một phơng án thay thế rẻ
tiền cho các máy tính lớn đắt giá. Mỗi máy tính để làm đều có khả năng thích hợp mọi
thiết bị ngoại vi và phần mềm để hoàn thành một số công việc cụ thể, song việc truyền
giao dữ liệu giữa các hệ thống đòi hỏi phải có sự can thiệp chủ lực của con ngời thông
qua các đĩa mềm.
- Với đà phát triển của công nghệ máy tính, các quản trị viên PC, các chuyên
viên tiếp thị, ngời dùng và thiết kế viên bắt đầu thấy rõ các u điểm của việc dùng
chung dữ liệu và phần cứng giữa một nhóm PC tuy nhiên riêng lẻ không mang lại tính
hợp tác. Các hệ điều hành mạng PC đầu tiên nh Novell Netware và Microsoft LAN
Manager đã đợc thiết kế dới dạng các trình cài đặt thêm vào các hệ điều hành vi tính.
Giờ đây dòng hệ điều hành PC mới nh Microsoft Windows 95/98 và Windows NT đã
gộp một hệ tích hợp đầy đủ các dịch vụ mạng. Việc tích hợp các dịch vụ mạng vào
trong các hệ điều hành vi tính và sự bùng nổ của mạng toàn cầu Internet đã tạo ra một
động lực mạnh mẽ thúc đẩy mọi ngời giao kết các mạng đã trở thành một phơng
tiện truyền bá thông tin.
Đồ án tốt nghiệp
Trang: 15
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
II- Khái niệm mạng
Mạng (Network) là một nhóm các hệ máy tính t ơng kết
(Interconneeted) chia sẻ các dich vụ tơng tác thông qua một tuyến nối kết truyền
thông dùng chung. Do đó yêu cầu của một mạng là hai hay nhiều cá nhân có một nội
dung nào đó muốn cùng nhau chia sẻ. Một cá nhân khác lại phải có khả năng chia sẻ,
tiếp nhận nội dung đó. Các hệ thống riêng lẻ phải giao kết với nhau thông qua một lộ
trình vật lý có tên vận tải truyền (Transmission medirem). Mọi hệ thống trên lộ trình
vật lý này phải tuân theo một loạt các quy tắc truyền thông chung thì dữ liệu mới đến
đợc đích chung đã định và do đó các hệ thống gửi và nhận mới hiểu nhau. Các quy tắc
điều hành tiến trình truyền thông máy tính đợc gọi là giao thức (Protocols).
Có một đờng truyền cha hẳn đã tạo đợc phiên truyền khi hai thực thể truyền
thông, chúng không hẳn đã trao đổi dữ liệu thay vì thế chúng phải hiểu rõ dữ liệu nhận
của nhau. Mục tiêu của việc hoà mạng máy tính không nhất thiết là để trao đổi dữ liệu
song là để có thể hiểu nhau và sử dụng dữ liệu nhận đợc.
Đồ án tốt nghiệp
Trang: 16
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
Chơng II- Mô hình OSI
Các tầng :
Tầng ứng dụng
( application )
Tầng trình diễn
( Presentation )
Tầng Phiên
( Session )
Tầng điều vận
( transport )
Tầng mạng
( Network )
Tầng Liên kết dữ liệu
( Data link )
Tầng vật lý
( physical link )
Hình 1: Cấu trúc của mô hình OSI
Các tầng trên thực hiện các chức năng nh sau:
Tầng nối vật lý (physical link level): Tầng này bảo đảm các công việc
sau:
+ Lập, cắt cuộc nối
+ Truyền tin dạng bit qua kênh vật lý
+ Có thể có nhiều kênh
Tầng liên kết dữ liệu (data link level)
Tầng bảo đảm việc biến đổi các tin dạng bit nhận đợc từ lớp dới (lớp vật lý)
sang khung số liệu, thông báo cho hệ phát kết quả thu đợc sao cho các thông tin
truyền lên cho mức 3 không có lỗi. Các thông tin truyền ở mức 1 có thể làm hỏng các
khung số liệu (frameerror). Phần mềm mức 2 sẽ thông báo cho mức 1 truyền lại các
thông tin bị mất/lỗi. Đồng bộ các hệ có tốc độ xử lý tính khác nhau, một trong những
phơng pháp hay sử dụng là dùng bộ đệm trung gian để lu giữ số liệu nhận đợc. Độ lớn
của bộ đếm này phụ thuộc vào tơng quan xử lý của các hệ thu và phát. Trong trờng
hợp đờng truyền song song công toàn phần, tầng datalink phải đảm bảo việc quản lý
các thông tin trạng thái.
Đồ án tốt nghiệp
Trang: 17
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
Tầng mạng (Network level)
Tầng mạng có thể gọi là tầng liên lạc mạng (communication subnet lager). Theo
dõi toàn bộ của subnet, các thông tin này đợc tổ chức thành gói dữ liệu (packets) chứa
đầy địa chỉ gốc (source) và địa chỉ đích (destination)
- Số lợng các gói dữ liệu truyền trên các kênh khác nhau của mạng thông tin
máy tính phụ thuộc vào lu lợng thông tin trên các đờng truyền - Tầng mạng đảm bảo
tìm đờng tối u cho các gói dữ liệu bằng các giao thức chọn đờng trên các thiết bị định
tuyến (router). Tầng mạng kiểm soát thông tin trong mạng để quyết định số lợng gói
vận chuyển tránh trờng hợp có quá nhiều gói dữ liệu trên subnet gây ra tắc nghẽn .
Tầng giao vận (transport level)
Tầng này thực hiện các chức năng nhận thông tin từ lớp phiên (session) chia
thành các gói nhỏ hơn và truyền xuống lớp dới. Chuyển lên phục hồi ngợc lại cách
chia của hệ phát. Yêu cầu nối xuất phát từ tầng 5 (session), trong trờng hợp hệ thống
yêu cầu chuyển nhanh thông tin, tầng điều vận sẽ thiết lập nhiều cuộc nối để tăng lu lợng thông tin trên mạng. Hoặc hệ thốngcó thể dùng chung cuộc nối cho các thông tin
khác nhau. Cơ chế để kiểm soát dòng thông tin để đồng bộ tốc độ xử lý giữa các hệ.
Tầng phiên (session)
Cuộc nối giữa hai ngời dùng gọi là phiên. Giao diện giữa ngời sử dụng, ngời sử
dụng thiết lập, quản lý đối thoại, kết thúc cuộc nối cho phép ngời sử dụng thâm nhập
vào hệ xa, vận chuyển file giữa các hệ trong trờng hợp các đờng truyền không thông
hoặc cha vận chuyển hết thông tin cho hệ ở xa đợc, tầng phiên sẽ đảm bảo không hoặc
cha chuyển giao các thông tin đó cho hệ xa.
Tầng thể hiện (Presentation level)
Chứa các th viện các yêu cầu của ngời dùng, th viện diện tích. Thí dụ thay đổi
dạng thể hiện của các file, nén file...
Tầng ứng dụng (Application level)
Tầng ứng dụng cho phép ngời sử dụng khai thác các tài nguyên trong mạng tơng tự nh tài nguyên tại chỗ (hệ thống mạng trong suốt đối với ngơì dùng) user
transpasent .
Đồ án tốt nghiệp
Trang: 18
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
CHƯƠNG III: MạNG MáY TíNH Và CáC DịCH Vụ TRÊN MạNG
I-
các loại mạng
Các mạng xuất hiện với đủ mọi hình thức và kích cỡ. Các điều hành viên thờng
phân loại các mạng theo quy mô địa lý các mạng có quy mô tơng tự sẽ có nhiều đặc
tính tơng tự.
1. Mạng cục bộ LAN (Local area Networks)
Lan là một nhóm máy tính và các thiết bị truyền thông mạng đợc tơng kết
trong một khu vực địa lý giới hạn nh nhà cao ốc hay khu sở tại. LAN có xu hớng xây dựng cho nó một kiểu vận tải (hệ đấu cáp)
LAN thờng có các đặc tính sau:
- Chuyển giao dữ liệu với tốc độ nhanh
- Tơng đối trôi chảy
- Tồn tại trong một khu vực địa lý giới hạn
- Công nghệ tơng đối rẻ tiền
2. Mạng đô thị MAN (Metropolitanarea Network)
Giới hạn của MAN là khu vực cấp thành phố MAN có thể tơng kết có các
mạng cục bộ sử dụng các kiểu phàan cứng và vật tải truyền thông khác nhau.
MAN có các đặc tính sau:
- Chuyển giao dữ liệu với tốc độ nhanh
- Tơng đối trôi chảy
- Tồn tại trong một khu vực địa lý giới hạn
- Có thể tơng kết nhiều LAN
- Công nghệ tơng đối đắt tiền
Đồ án tốt nghiệp
Trang: 19
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
3. Mạng diện rộng WAN (Wide area Network)
WAN tơng kết các MAN hoặc LAN. Một WAN có thể trải rộng trên toàn
quốc gia hay một tiểu bang có thể tơng kết khắp toàn thế giơí.
WAN có các đặc tính sau:
- Chuyển giao dữ liệu với tốc độ nhanh
- Tơng đối trôi chảy
- Tồn tại trong một khu vực không hạn chế
Tuy nhiên :
+ Dễ bị trục tải bởi các khoảng cách truyền dữ liệu xa
+ Có thể tơng kết nhiều LAN hoặc MAN
+ Công nghệ đắt tiền
Mạng WAN có thể phân thành 2 phạm trù WAN xí nghiệp và WAN toàn
cầu.
4. WAN xí nghiệp (Enterprise WAN):
- Là WAN giao kết các tài nguyên máy tính ở cách xa nhau của một tổ chức.
Một tổ chức có một hoạt động máy tính tại vài khu làm việc cách xa nhau, có
thể dùng WAN xí nghiệp để tơng kết các khu làm việc đó. WAN xí nghiệp có
thể dùng phối hợp các dich vụ mạng t lẫn thơng mại song chỉ chuyên trách các
nhu cầu của một tổ chức cụ thể.
- WAN toàn cầu (Global WAN) tơng kết các mạng của một số cong ty hay tổ
chức. Internet là một ví dụ về WAN toàn cầu.
II. Phân loại mạng theo kỹ thuật chuyển mạch (switching).
1. Mạng chuyển mạch kênh (circuit-switched networks):
Đồ án tốt nghiệp
Trang: 20
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
- Trong trờng hợp này, khi có 2 thực thể cần trao đổi thông tin với nhau
thì giữa chúng sẽ đợc thiết lập một kênh (circuit) cố định và đợc duy trì cho
đến khi một trong hai bên ngắt liên lạc. Các dữ liệu chỉ đợc truyền theo con đờng cố định.
- Phơng pháp chuyển mạch kênh có hai nhợc điểm chính: một là phải tiêu
tốn thời gian để thiết lập con đờng (kênh) cố định giữa 2 thực thể, và hai là hiệu
suất sử dụng đờng truyền không cao vì sẽ có lúc kênh bị bỏ không do cả hai bên
điều điều hết thông tin cần truyền trong khi các thực thể khác không đợc phép
sử dụng kênh truyền này.
- Mạng điện thoại là một ví dụ điển hình của mạng chuyển mạch kênh.
2. Mạng chuyển mạch thông báo (message switched networks):
- Thông báo (message) là một đơn vị thông tin của ngời sử dụng có
khuôn dạng đợc qui định trớc. Mỗi thông báo đều có chứa vùng thông tin điều
khiển trong đó chỉ định rõ đích của thông báo. Căn cứ vào thông tin này mà mỗi
nút trung gian có thể chuyển thông báo tới nút kế tiếp theo đờng dẫn tới đích
của nó. Nh vậy, mỗi nút cần phảilu giữ tạm thời để đọc thông tin điều khiển
trên thông báo để rồi sau đó chuyển tiếp thông báo đi. Tuỳ thuộc vào điều kiện
của mạng, các thông báo khác nhau có thể đợc gửi đitrên các con đờng
khácnhau.
- Phơng pháp chuyển mạch thông báo có nhiều u điểm so với phơng pháp
chuyển mạch kênh, cụ thể là:
+ Hiệu suất sử dụng đờng truyền cao vì không chiếm dụng độc quyền mà
đợc phân chia giữa nhiều thực thể.
+ Mỗi nút mạng (hay nút chuyển mạch thông báo) có thể lu trữ thông báo
cho tới khi kênh truyền rỗi mới gửi thông báo đI, do đó giảm đợc tình
trạng tắc nghẽn (congestion) mạng.
+ Có thể điều khiển việc truyền tin bằng cách sắp xếp độ u tiên cho các
thông báo.
+ Có thể tăng hiệu suất sử dụng giải thông của mạng bằng cách gán địa
chỉ quảng bá (broadcast addressing) để gửi thông báo đồng thời nhiều đích.
Đồ án tốt nghiệp
Trang: 21
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
- Nhợc điểm chủ yếu của phơng pháp chuyển mạch thông báo là không
hạn chế kích thớc của các thông báo, có thể dẫn đến phí tổn lu trữ tạm thời cao
và ảnh hởng đến thời gian đáp (response time) và chất lợng truyền đi. Mạng
chuyển mạch thông báo thích hợp với các dịch vụ thông tin kiểu th điện tử.
3. Mạng chuyển mạch gói (packet switched networks):
- Trong trờng hợp này mỗi thông báo đợc chia thành nhiều thành phần
nhỏ hơn gọi là các gói tin (packet) có khuôn dạng qui định trớc. Mỗi gói tin
cũng có chứa các thông tin điều khiển, trong đó có địa chỉ nguồn (ngời gửi) và
địa chỉ đích (ngời nhận) của gói tin. Các gói tin thuộc về một thông báo nào đó
có thể gửi đI qua mạng để đến đích bằng nhiều con đờng khác nhau.
- Vấn đề khó khăn nhất của mạng loại này là việc tập hợp các gói tin để
tạo lại thông báo ban đầu của ngời sử dụng, đặc biệt trong trờng hợp các gói tin
đợc truyền theo nhiều đờng khác nhau. Cần phải cài đặt cơ chế đánh dấu gói
tin và phục hồi gói tin bị thất lạc hoặc truyền bị lỗi cho các nút mạng.
- Do có u điểm mềm dẻo và hiệu suất cao hơn nên hiện nay mạng
chuyển mạch gói đợc dùng phổ biến hơn các mạng chuyển mạch thông
báo. Việc tích hợp cả hai kỹ thuật chuyển mạch (kênh và gói) trong một
mạng thống nhất (đợc gọi là mạng dịch vụ tích hợp số - Intergrated
Service Digital Networks Viết tắc ISDN) đang là một xu hớng phát
triển của mạng ngày nay.
III. Phân loại mạng theo cấu hình
1. Mạng bus : Cấu hình mạng bus là phơng pháp nối mạng vi tính đơn giản và
phổ biến nhất. Cấu hình mạng bus bao gồm một dây cáp đơn lẻ nối tất cả các
máy tính trong mạng theo một hành
Đồ án tốt nghiệp
Trang: 22
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
Hình 2: Cấu hình mạng BUS
2. Mạng Star : Trong cấu trúc mạng star các máy tính đợc nối cáp vào một bộ
phận đợc gọi là Hub (tức là đầu nối trung tâm) tín hiệu đợc truyền đi từ máy
tính gửi giữ liệu qua Hub để đến tất cả máy tính trên mạng, cấu hình này bắt
nguồn từ thời kỳ đầu, khi việc tính toán dựa trên hệ thông các máy tính nối vào
một máy chính trung tâm.
Hình 3 : Cấu hình mạng Star đơn giản
3. Mạng Ring : Cấu hình mạng Ring (vòng khép kín) nối các máy tính trên một
vòng cáp không có đầu nào bị hở. Tín hiệu truyền đi theo một chiều và đi qua
từng máy tính đóng vai trò nh một bộ chuyển tiếp, khuyếch đại tín hiệu và gửi
nó tới máy khác nên sự hỏng hóc của một máy trong mạng sẽ làm ảnh hởng đến
mạng (ngừng hoạt động).
Đồ án tốt nghiệp
Trang: 23
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
Hình 4 : Cấu hình mạng Ring
4. Mạng Starbus : Starbus là sự kết hợp bus và star. Trong cấu hình của starbus,
vài mạng có cấu hình star đợc nối với các trục cáp chính (bus) .
Nếu nh một máy tính bị hỏng nó sẽ không gây ảnh hởng cho các máy tính
khác vẫn tiếp tục giao tiếp. Nếu một Hub bị hỏng, toàn bộ máy tính trên Hub đó
sẽ không hoạt động, giao tiếp đợc. Nếu Hub này nối với nhiều Hub khác thì mối
liên kết này bị phá vỡ.
Hình 5 :Cấu hình mạng Starbus
5. Staring : Cấu hình staring về mặt hình thức khá giống với cấu hình starbus. Cả
hai cấu hình biến thể này đều đợc tập trung vào một Hub có chứa trục cáp thẳng
(bus) hoặc cáp khép kín (ring) đích thực các hub trong cấu hình staring đợc nối
theo dạng hình sao với một hub chính .
Đồ án tốt nghiệp
Trang: 24
Thiết kế trang diễn đàn trao đổi thông tin trên mạng
IV. Các dịch vụ trên Internet
Các dịch vụ trên Internet rất đa dạng, phong phú. Nó cung cấp cho ngời sử dụng một
khối lợng thông tin khổng lồ và một khả năng tìm kiếm thông tin nhanh chóng. Các
dịch vụ thông tin phổ biến trên Internet thờng hoạt động theo kiến trúc Client/Server.
Cụ thể nh sau:
1. Client: Chịu trách nhiệm thu nhận yêu cầu của ngời sử dụng biến đổi nó và
gửi về Server dới một dạng thích hợp. Nó cũng làm nhiệm vụ nhận kết quả từ
Server gửi đến và hiển thị thông tin cho ngời sử dụng .
2. Server: Nhận các yêu cầu từ Client, xử lý chung bằng nhiều cách nh đọc tệp,
tìm kiếm cơ sở dữ liệu..., rồi gửi trả lại kết quả cho Client .
3. Client và Server có thể cùng một máy hoặc thờng là trên hai máy tính khác
nhau nằm trên mạng có thể chạy trên các hệ điều hành khác nhau. Việc kết nối
giữa Client và Server thờng tuân theo các giao thức nhất định và công việc chủ
yếu đợc thực hiện trên Server, Client đóng vai trò giao tiếp với ngời sử dụng và
thực hiện truyền thông với Server nếu cần.
Các dịch vụ:
1. Th tín điện tử (E-mail)
- Đây là một trong những dịch vụ thông tin phổ biến nhất trên Internet, cho
phép ngời sử dụng trao đổi thông tin (thông báo, tệp) cho nhau thay vì gửi
th qua đờng bu điện có u điểm hơn về thời gian, tính kinh tế.
- Th điện tử là công nghệ để chuyển giao các thông điệp giữa các máy tính
nối mạng đó là ý mới để nhiều ngời cài đặt mạng LAN. Thực tế mạng LAN
là một nền tảng tuyệt vời cho hệ th điện tử bởi nó cung cấp dịch vụ cao cấp,
đáng tin cậy mà chi phí lại thấp.
- Các hệ th điện tử có thể phục vụ cho mọi đối tợng, từ một nhóm làm việc
cục bộ đến một Công ty hay toàn thế giới. Nhờ cài đặt các Thị định tuyến
Đồ án tốt nghiệp
Trang: 25