Các hệ thống máy tính Các hệ thống máy tính Các thiết bị của PC Các thiết bị của PCC. Mô hình kết nối trong PC Mô hình kết nối trong PC..[r]
(1)Cơ máy Cơ máy
tính mạng tính mạng
JAN (hahd@it.edu.vn)
(2)Nội dung trình bày
Nội dung trình bày
1.
1. Hệ thống máy tínhHệ thống máy tính 2.
2. Mạng máy tínhMạng máy tính 3.
3. ““100 nghe != thấy, …100 nghe != thấy, …”” 4.
(3)1 Hệ thống máy tính 1 Hệ thống máy tính
Lịch sử tơn vinh ai?Lịch sử tôn vinh ai?
Các hệ thống máy tính Các hệ thống máy tính Các thiết bị PCCác thiết bị PC
(4)Các câu chuyện lịch sử
Các câu chuyện lịch sử
Abacus (China)
B.Pascal Von Neumann Alan Turing
?
C Babbage Bill Gates
(5)Kỹ sư máy tính đại ?
(6)Kỹ sư máy tính đại ?
(7)Các hệ thống máy tính
Các hệ thống máy tính
MicrocomputerMicrocomputer
(8)Mobile Devices
Mobile Devices
Wireless phone, pagerWireless phone, pager
(9)Personal Computer
Personal Computer
(10)(11)Midrange Computer
Midrange Computer
Kích thước trung bìnhKích thước trung bình
(12)Mainframes
Mainframes
Máy tính cỡ lớn, sức mạnh tính tốn cao dành Máy tính cỡ lớn, sức mạnh tính tốn cao dành
cho business transaction
(13)Supercomputers
Supercomputers
Dùng tổ chức có u cầu tính tốn Dùng tổ chức có u cầu tính tốn
đặc biệt, tốc độ cao xác.
(14)Máy tính cá nhân
Máy tính cá nhân
(Personal Computer)
(15)Mơ hình máy tính cá nhân
Mơ hình máy tính cá nhân
BUS HỆ THỐNG
(16)(17)(18)Sơ đồ liên kết PC
(19)Coffee Break 10min ???
Coffee Break 10min ???
?
?
(20)2 Mạng máy tính
2 Mạng máy tính
Vì phải kết nối mạng ?Vì phải kết nối mạng ?
Các vấn đề kết nối mạng?Các vấn đề kết nối mạng? Khái niệm mạngKhái niệm mạng
OSI TCP/IP OSI TCP/IP
(21)Vì phải kết nối mạng ?
(22)Vì phải kết nối mạng ?
Vì phải kết nối mạng ?
Office Representative at Vietnam
Headquarters
(23)Từ mạng LAN đơn giản…
Từ mạng LAN đơn giản…
Server
PC1 PC2 PC3
PC4
Hub/Switch
(24)…
…đến mạng WAN,…đến mạng WAN,…
Router
Saigon Đồng Nai
(25)…
…, Internet !!!, Internet !!!
VN AU
FR
TCP/IP (Transmission Control
TCP/IP (Transmission Control
Protocol/Internet Protocol)
(26)Internet Backbone
(27)Kết nối cách dial-up đến ISP
ISP kết nối vào backbone
Internet Connections
Internet Connections
(28)Các vấn đề nảy sinh
Các vấn đề nảy sinh
Không thống kiến trúc hệ thống Không thống kiến trúc hệ thống
mạng cục bộ, mạng diện rộng
mạng cục bộ, mạng diện rộng
Mỗi mạng theo chuẩn riêng SNA, DECNET, OSI, Mỗi mạng theo chuẩn riêng SNA, DECNET, OSI,
TCP/IP,
TCP/IP,
Không thống giao thức mạng.Không thống giao thức mạng. Cần có mơ hình chuẩn hóaCần có mơ hình chuẩn hóa
(29)OSI gì?
OSI gì?
Là mơ hình mạng chuẩn hóa ISO Là mơ hình mạng chuẩn hóa ISO
(International Standard Organization) đề nghị
(International Standard Organization) đề nghị
Gồm có Gồm có 7 lớp7 lớp với chức khác nhau với chức khác nhau
Định tiêu chuẩn thống cho nhà Định tiêu chuẩn thống cho nhà
sản xuất, cung cấp sản phẩm, dịch vụ mạng.
(30)Giao tiếp qua mạng
(31)Mơ hình OSI lớp
Mơ hình OSI lớp
Các ứng dụng mạng: email, web, chat, Định dạng biểu diễn liệu, encryption,… Thiết lập session, security, authentication
Bảo đảm truyền nhận đúng liệu
Quản lý địa chỉ, tìm đường, truyền nhận các packet.
Truyền nhận frame, kiểm tra sửa lỗi Kết nối vật lý, truyền bit liệu
(32)Giao tiếp qua mơ hình OSI lớp
Giao tiếp qua mơ hình OSI lớp
(33)TCP/IP gì?
TCP/IP gì?
Mơ hình kết nối mạng U.S DoD Mơ hình kết nối mạng U.S DoD
(Department of Defense) đề nghị
(Department of Defense) đề nghị
Xuất 1971 mạng ARPANETXuất 1971 mạng ARPANET
Gồm có Gồm có 3 lớp3 lớp có chức khác với có chức khác với
các lớp OSI
các lớp OSI
(34)Mơ hình TCP/IP
Mơ hình TCP/IP
Application Transport Internetwork
Host-to-Network
ftp,http,smtp TCP/UDP
Ethernet, ATM X.25, Wireless,…
IP ICMPIGMP
(35)Sự phổ biến …
Sự phổ biến …
Application Transport Internetwork
Network Hardware
FTP, HTTP, SMTP DNS, POP
TCP/UDP IP
(36)Phân loại mạng máy tính
Phân loại mạng máy tính
LAN (Local Area Network)LAN (Local Area Network)
IEEE 802.x (IEEE 802.x (EthernetEthernet, Token Ring,…), Token Ring,…)
MAN (Metropolitan Area Network)MAN (Metropolitan Area Network) WAN (Wide Area Network)WAN (Wide Area Network)
POTS, Frame Relay, ISDN, xDSL, POTS, Frame Relay, ISDN, xDSL,
Internetwork: TCP/IPInternetwork: TCP/IP
(37)Ví dụ TCP/IP
Ví dụ TCP/IP
1: I l 3: you
2: ove
I love you
2: ove 1: I l 3: you
3: you
2: ove
1: I l 1: I l 2: ove
3: you 1: I l
2: ove 3: you
1: I l 2: ove 3: you
1: I l 2: ove 3: you
2: ove
(38)Minh họa packets
Minh họa packets
I love you I love you
1: I l 3: you
2: ove 1: I l
3: you
2: ove
1: I l
1: I l 3: you
? 2 ? 2
2: ove 2: ove 2: ove
1: I l 3: you
1: I l 2: ove
1: I l 2: ove 3: you
3: you
2: ove
1: I l
(39)Phân loại mạng máy tính theo
Phân loại mạng máy tính theo
topology – Star
(40)Phân loại mạng máy tính theo
Phân loại mạng máy tính theo
topology - Bus
(41)Phân loại mạng máy tính theo
Phân loại mạng máy tính theo
topology - Ring
(42)Phân loại theo kiến trúc
Phân loại theo kiến trúc
Client - server
Client - server
• server kiểm sốt server kiểm sốt
q trình
quá trình truy cập truy cập
• web, email, ftp, web, email, ftp,
Peer-to-peer
Peer-to-peer
• mọi trạm làm việc mọi trạm làm việc
ngang hàng nhau
(43)Client & Server
Client & Server
client
client program program
Client Program
Client Program ServiceService Server ProgramServer Program
Outlook Express, Eudora,
Outlook Express, Eudora, E-mailE-mail sendmail, qmailsendmail, qmail Internet Explorer, Netscape,
Internet Explorer, Netscape, WWWWWW httpdhttpd Telnet
Telnet Remote AccessRemote Access telnetd, sshdtelnetd, sshd
server program
server program
chạy server
chạy server
(44)Các khái niệm khác
Các khái niệm khác
Giao thức Giao thức (protocol): cách thức giao tiếp với (protocol): cách thức giao tiếp với
nhau
nhau
Tương tự với ngôn ngữ, ám hiệu, Tương tự với ngôn ngữ, ám hiệu, Ví dụ giao thức thuộc TCP/IP: Ví dụ giao thức thuộc TCP/IP:
• SMTP (Simple Mail Transfer Protocol)SMTP (Simple Mail Transfer Protocol)
• POP3 (Post Office Protocol v.3)POP3 (Post Office Protocol v.3)
• HTTP (HyperText Transfer Protocol)HTTP (HyperText Transfer Protocol)
• FTP (File Transfer Protocol) FTP (File Transfer Protocol)
(45)Ví dụ giao thức
Ví dụ giao thức
Hi Hi
Mấy rồi?
2:00
TCP connection req
TCP connection response
GET http://www.yahoo.com <file>
(46)Các khái niệm khác (t.t)
Các khái niệm khác (t.t)
MAC Address MAC Address (hay gọi (hay gọi Ethernet Ethernet
address
address): địa lớp – Data Link, gồm ): địa lớp – Data Link, gồm byte
byte
Ví dụ: Ví dụ: 00-0B-CD-33-26-9D00-0B-CD-33-26-9D
Thiết bị cần MAC Address ? Thiết bị cần MAC Address ? Layer Layer (bridge, (bridge, switch, NIC).
switch, NIC).
Xem MAC Address WindowsXem MAC Address Windows
(47)Access Router
A1-44-D5-1F-AA-4C
D4-47-55-C4-B6-9F To Internet
Ethernet Switch/Hub
B2-CD-13-5B-E4-65
C3-2D-55-3B-A9-4F Broadband
Modem
Server
Server MAC Address LAN
(48)Các khái niệm khác (t.t)
Các khái niệm khác (t.t)
IP Address IP Address
Địa IP: 32 bit (4 byte) dạng dot number Địa IP: 32 bit (4 byte) dạng dot number số hexa, ví dụ
số hexa, ví dụ
Google: 216.239.37.99
Google: 216.239.37.99
Microsoft: 64.215.166.71
Microsoft: 64.215.166.71
Mỗi node tham gia vào Internet phải có Mỗi node tham gia vào Internet phải có địa địa IP nhất
IP nhất..
(49)Các lớp địa IP
Các lớp địa IP
Class A Class A : 0.0.0.0 : 0.0.0.0 127.255.255.255 127.255.255.255 Class B Class B :: 128.0.0.0 128.0.0.0 191.255.255.255 191.255.255.255 Class C Class C : 192.0.0.0 : 192.0.0.0 223.255.255.255 223.255.255.255 Class D Class D : 224.0.0.0 : 224.0.0.0 239.255.255.255 239.255.255.255 Class EClass E : : 240.0.0.0 240.0.0.0 247.0.0.0 247.0.0.0
Các vùng Các vùng địa dành riêng địa dành riêng cho LANcho LAN
(50)Các khái niệm khác (t.t)
Các khái niệm khác (t.t)
Từ địa IP đến Từ địa IP đến Domain NameDomain Name
Là dạng tên gợi nhớ tổ chức InterNIC Là dạng tên gợi nhớ tổ chức InterNIC phân nhánh cấp Ví dụ
phân nhánh cấp Ví dụ
microsoft.com
microsoft.com
dit.hcmut.edu.vn
dit.hcmut.edu.vn
Cây phân cấp tên miền DNS (Domain Name Cây phân cấp tên miền DNS (Domain Name
System)
System)
Quốc giaQuốc gia: au, vn, de, it, fr, ch: au, vn, de, it, fr, ch
(51)Domain Name System
Domain Name System
com edu gov org vn jp tw
google microsoft
edu
hcmut dit
vnn com
(52)http://www.dit.hcmut.edu.vn/tailieu/index.html
Giao thức
Tên web server
Tên thư mục
Tên tài liệu
Fully Qualified Domain Name
Uniform Resource Locator (URL)
(53)tnhhuy@dit.hcmut.edu.vn
User ID Domain name
mail server
Internet Mail Address
Internet Mail Address
(54)Các khái niệm khác (t.t)
Các khái niệm khác (t.t)
FirewallFirewall
bức tường lửa, ngăn cách Intranet bức tường lửa, ngăn cách Intranet Internet, có nhiệm vụ bảo vệ mạng Intranet.
Internet, có nhiệm vụ bảo vệ mạng Intranet.
(55)Một số dịch vụ
Một số dịch vụ
Internet thông dụng
(56)World-Wide-Web (Wait)
World-Wide-Web (Wait)
Web BrowserWeb Browser: Internet Explorer, Netscape : Internet Explorer, Netscape
Navigator, Opera,
(57)World-Wide-Web (t.t)
World-Wide-Web (t.t)
Kết nối đến Web ServerKết nối đến Web Server Web ServerWeb Server
www.microsoft.com
www.microsoft.com
Browser
http://www.microsoft.com/a.html
GET <a.html>
(58)File Transfer Protocol (FTP)
File Transfer Protocol (FTP)
FTP client FTP ServerFTP client FTP Server FTP ServerFTP Server
www.microsoft.com
www.microsoft.com
ftp://www.microsoft.com/b.txt
GET <a.txt>
Here you are <b.txt>
(59)EMail EMail Mail Server Mail Server hcm.vnn.vn hcm.vnn.vn User
SEND TO me@yahoo.com
Mail Client
(Outlook, Netscape Mail, Eudora) GET A
LL m
essag es
Here
you me
(60)Webmail Webmail Mail Server Mail Server hcm.vnn.vn hcm.vnn.vn User
SEND TO me@yahoo.com
Here
you me
sages
WebMail Client = Browser
(Yahoo, Hotmail, FPTNET, VASC,…) GET A
LL m
(61)Chat
Chat
Chat Server Chat Server
(62)Coffee Break 10min ???
Coffee Break 10min ???
?
?
(63)Xây dựng
Xây dựng
Intranet đơn giản
Intranet đơn giản
(64)Local Area Networks (LANs)
Local Area Networks (LANs)
Mạng sở hữu riêng tổ chức, công tyMạng sở hữu riêng tổ chức, công ty Phạm vi giới hạnPhạm vi giới hạn
Khoảng vài km, Phục vụ từ 10 Khoảng vài km, Phục vụ từ 10 100 user 100 user
Kênh truy cập chia sẻ (shared) 10Kênh truy cập chia sẻ (shared) 10100 Mbps100 Mbps Thiết bị Thiết bị
twisted pair, coaxial cable, fibre optic, wirelesstwisted pair, coaxial cable, fibre optic, wireless
(65)Chuẩn Ethernet cho LAN Chuẩn Ethernet cho LAN
(66)Thiết bị mạng - NIC
(67)Thiết bị mạng - NIC
(68)Chức card mạng
Chức card mạng
Nối máy tính vào mạng Nối máy tính vào mạng
Cung cấp địa Cung cấp địa MACMAC lần kết lần kết
nối
nối
Hiện thực Hiện thực CSMA/CDCSMA/CD để truy cập kênh để truy cập kênh
truyền vật lý, phát xử lý đụng độ
(69)Thiết bị mạng - Cable
Thiết bị mạng - Cable
Fiber
(70)Chuẩn cáp Ethernet
Chuẩn cáp Ethernet
EthernetEthernet
10Base-T (100m, Unshielded Twisted Pair = UTP) 10Base-T (100m, Unshielded Twisted Pair = UTP) 10Base-2 (~200m, Coax)10Base-2 (~200m, Coax)
10Base-5 (500m, Coax) 10Base-5 (500m, Coax)
10Base-FL (2000m=2km, Multimode Fiber)10Base-FL (2000m=2km, Multimode Fiber)
Fast Ethernet Fast Ethernet
100Base-TX (100m over CAT5 UTP)100Base-TX (100m over CAT5 UTP)
100Base-FX (2000m=2km over MM Fiber)100Base-FX (2000m=2km over MM Fiber)
Gigabit EthernetGigabit Ethernet
1000Base-SX (300m over MM Fiber)1000Base-SX (300m over MM Fiber)
1000Base-LX (550m over MM Fiber, 3000m over SM 1000Base-LX (550m over MM Fiber, 3000m over SM
Fiber)
(71)Thiết bị mạng – Hub (t.t)
Thiết bị mạng – Hub (t.t)
Repeater (Layer - Physical)Repeater (Layer - Physical)
UTPCat5 ~100m UTPCat5 ~100m cần thiết bị khuyếch đại tín cần thiết bị khuyếch đại tín hiệu nối xa 100m
hiệu nối xa 100m
Chỉ có port: in outChỉ có port: in out
(72)Thiết bị mạng - Bridge
Thiết bị mạng - Bridge
Bridges: chuyển tiếp chặn frame Bridges: chuyển tiếp chặn frame
dựa địa MAC
(73)Thiết bị mạng - Switch
Thiết bị mạng - Switch
Switch (Layer - Data Link) multi-port Switch (Layer - Data Link) multi-port
bridge
(74)Thiết bị mạng – Router
Thiết bị mạng – Router
(75)A B
Bưu điện A chuyển thiệp chúc mừng đến bưu điện B
Distribution Center
Dịch vụ Greeting Card
(76)Sự tương đồng thuật ngữ
Sự tương đồng thuật ngữ
Khác biệt ???Khác biệt ???
E-mail message chia nhỏ thành E-mail message chia nhỏ thành packetpacket Router gửi packet (của email Router gửi packet (của email
message) theo đường khác nhau.
message) theo đường khác nhau.
frame
frame envelopeenvelope
gateway
gateway post officepost office
router
router distribution centerdistribution center
packet
packet cardcard
e-mail address
e-mail address postal addresspostal address
e-mail message
(77)Chuẩn TIA/EIA 568
Chuẩn TIA/EIA 568
TIA/EIA 568 (6-1991) chuẩn đấu dây cho TIA/EIA 568 (6-1991) chuẩn đấu dây cho
cáp Ethernet
cáp Ethernet
Để xây dựng mạng LAN theo chuẩn Ethernet, Để xây dựng mạng LAN theo chuẩn Ethernet,
cần khảo sát chuẩn
cần khảo sát chuẩn TIA/EIA 568A, BTIA/EIA 568A, B cho cáp cho cáp UTP Cat 3, 5
UTP Cat 3, 5
Qui ước mã màu trêp cápQui ước mã màu trêp cáp Qui ước đấu nối cápQui ước đấu nối cáp
(78)Qui ước mã màu cáp UTP
Qui ước mã màu cáp UTP
(79)Qui ước NIC-port
Qui ước NIC-port
TIA/EIA 568B
TIA/EIA 568B
Pin
Pin UseUse 1
1 TransmitTransmit 2
2 TransmitTransmit 3
3 ReceiveReceive 4
4 NCNC
5
5 NCNC
6
6 ReceiveReceive 7
7 NCNC
8
(80)Qui ước HUB-port
Qui ước HUB-port
TIA/EIA 568B
TIA/EIA 568B
Pin
Pin UseUse 1
1 ReceiveReceive 2
2 ReceiveReceive 3
3 TransmitTransmit 4
4 NCNC
5
5 NCNC
6
6 TransmitTransmit 7
7 NCNC
8
(81)Qui ước mã màu cáp
Qui ước mã màu cáp
TIA/EIA 568B
TIA/EIA 568B
Pin
Pin ColorColor 1
1 White OrangeWhite Orange
2
2 OrangeOrange
3
3 White GreenWhite Green
4
4 BlueBlue
5
5 White BlueWhite Blue
6
6 GreenGreen
7
(82)Qui ước đấu cáp MDI
Qui ước đấu cáp MDI
Cáp thẳng (straight): PC-switch, switch-router, PC-Cáp thẳng (straight): switch, switch-router,
(83)Qui ước đấu cáp MDI-X
Qui ước đấu cáp MDI-X
Cáp chéo (crossover): nối thiết bị hub-Cáp chéo (crossover): nối thiết bị
hub-switch, hub-hub, switch-hub-switch, router-router,
switch, hub-hub, switch-switch, router-router,
(84)Các bước xây dựng LAN
Các bước xây dựng LAN
Thu thập yêu cầuThu thập yêu cầu
who, what, whom, how, who, what, whom, how,
Thiết kế mơ hình luận lýThiết kế mơ hình luận lý Lựa chọn cơng nghệ Lựa chọn công nghệ
Ethernet, FastEthernet, GigaEthernetEthernet, FastEthernet, GigaEthernet
Thiết kế sơ đồ vật lýThiết kế sơ đồ vật lý
Bố trí thiết bị, sơ đồ dây, outlet, Bố trí thiết bị, sơ đồ dây, outlet,
(85)Mơ hình luận lý mạng LAN đơn
Mơ hình luận lý mạng LAN đơn
giản
giản
HUB/SWITCH
SERVER
(86)Mô hình luận lý mạng LAN đơn
Mơ hình luận lý mạng LAN đơn
giản (t.t)
(87)Sơ đồ dây đơn giản
(88)Sơ đồ dây chi tiết
(89)Sơ đồ dây chi tiết
(90)Thiết lập địa IP
(91)Next: coming soon…???
Next: coming soon…???
Hướng dẫn sử dụng dịch vụ Hướng dẫn sử dụng dịch vụ
Internet: emai, web, ftp ?
Internet: emai, web, ftp ?
Cơ C/C++,Java, C#, NET ?Cơ C/C++,Java, C#, NET ? Điểm qua công nghệ web ?Điểm qua công nghệ web ?
……, and much more , and much more
itclub
(92)Thắc mắc … biết hỏi ???
Thắc mắc … biết hỏi ???
? ?
KS Ha Hoang DucKS Ha Hoang Duc