Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
LÔÙP NETWORK (tieáp theo)
CHÖÔNG IV
Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
Trang 1 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin
LÔÙP INTERNET TRONG TCP/IP
OSI
TCP/IP
Application
FTP
SMTP
DNS
SNMP
Telnet
Applications layer
Presentation
Session
TCP
UDP
Transport layer (host level)
Transport
ICMP
Network
Internet layer (gateway level)
IP
ARP
Data link
Ethernet
Token Ring
FDDI WANs
Network interface layer
Physical
Trang 2 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin
Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
LÔÙP INTERNET TRONG TCP/IP
(cid:122) Caùc giao thöùc
IP, ARP, ICMP. (cid:122) Ñòa chæ toaøn cuïc
–
– Ñòa chæ IP : Moãi ñòa chæ laø moät caëp (netid, hostid).
Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
Trang 3 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin
LÔÙP INTERNET TRONG TCP/IP
(cid:122) Phaân lôùp ñòa chæ
– Xaùc ñònh bôûi nhöõng bit nhaän daïng (Class ID).
– Söï töông quan giöõa lôùp vaø kích thöôùc maïng
Trang 4 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin
Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
LÔÙP INTERNET TRONG TCP/IP
(cid:122) Caùc ñòa chæ IP ñaëc bieät
(cid:122) Caùc vuøngñòa chæ IP daønh rieâng (Private Network)
10.0.0.0 172.16.0.0 192.168.0.0
-> -> ->
10.255.255.255.255 172.31.255.255 192.168.255.255
Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
Trang 5 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin
LÔÙP INTERNET TRONG TCP/IP
(cid:122) Kyõ thuaät subnet
nhỏ hơn bằng cách sử dụng các chỉ số mạng được gán.
(cid:122) Thuận lợi của việc sử dụng kỹ thuật subnet là :
– Một kỹ thuật cho phép người quản trị phân chia một mạng thành nhiều mạng
tổ chức có thể tiếp tục dùng các địa chỉ IP được chỉ định mà không cần phải có thêm những vùng địa IP mới.
• Đơn giản trong quản trị - Với sự giúp đỡ của các router trên các mạng đã được phân chia thành nhiều subnet nhỏ hơn để quản lý độc lập và hiệu quả hơn. • Cấu trúc lại mạng bên trong mà không ảnh hưởng đến mạng bên ngoài - Một
• Cải thiện khả năng bảo mật - Subnet cho phép một tổ chức trở thành nhiều mãng nhỏ hơn độc lập trên kết nối mạng toàn cầu nhưng không thể hiện đến các mạng bên ngoài.
thông trên mạng được giữ ở mức thấp nhất.
• Cô lập lưu thông trên mạng - Với sự giúp đỡ của các router và subnet, lưu
Trang 6 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin
Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
LÔÙP INTERNET TRONG TCP/IP
(cid:122) Kyõ thuaät subnet
Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
Trang 7 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin
LÔÙP INTERNET TRONG TCP/IP
Size of Default Host Field
Class Address A B C
24 16 8
Maximum Number of Subnet Bits 22 14 6
Ví duï: Subnet cho moät maïng class C
Trang 8 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin
Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
LÔÙP INTERNET TRONG TCP/IP
(cid:122) Vì sao phaûi duøng subnet
(cid:122) Subnet mask
– Giaûm kích thöôùc cuûa moät broadcast domain.
131.108.1.0/24
Subnet mask: 111111112.111111112.111111112.000000002 (24 bit daønh cho network, 8 bit daønh cho host)
Subnet mask: 255.255.255.0
Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
Trang 9 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin
LÔÙP INTERNET TRONG TCP/IP
(cid:122) IP Routing
Trang 10 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin
Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
LÔÙP INTERNET TRONG TCP/IP
(cid:122) IP Routing
– Static Routing
– Dymamic Routing
(cid:122) Enable IP Forwarding (cid:122) route command (cid:122) /etc/sysconfig/static-routes (Linux)
(cid:122) RIP (routed, zebra-rip) (cid:122) OSPF (zebra-ospfd) (cid:122) BGP – Zebra laø gì ?
(cid:122) Open source TCP/IP routing software. (cid:122) Gaàn gioáng vôùi Cisco's Internetworking Operating System (IOS) (cid:122) Hoã trôï BGP-4, BGP-4+, OSPFv2, OSPFv3, RIPv1, RIPv2, and RIPng. (cid:122) Coù Zebra-0.93b.rpm vôùi Red Hat Linux 9.
Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
Trang 11 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin
CAÙC PHÖÔNG THÖÙC GAÙN ÑÒA CHÆ IP
(cid:122) Gaùn ñòa chæ tónh (cid:122) Gaùn ñòa chæ ñoäng
– RARP (Reverse Address Resolution Protocol )
Trang 12 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin
Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
CAÙC PHÖÔNG THÖÙC GAÙN ÑÒA CHÆ IP
(cid:122) Gaùn ñòa chæ ñoäng (tieáp theo)
– BOOTP
(cid:122) Bootstrap protocol (RFC 951). (cid:122) Döïa treân UDP. (cid:122) Maùy traïm broadcast BOOTP request. 1 BOOTP Server traõ veà vôùi:
1 Host IP address 2 File server address, Boot file name 3 DNS servers, subnet mask, router address
2 Caùc boä ñònh tuyeán coù theå chuyeån BOOTP request.
(cid:122) Dynamic Host Configuration Protocol (RFC 1531) (cid:122) Cung caáp cuøng dòch vuï vôùi BOOTP nhöng vôùi nhieàu tuøy choïn hôn. (cid:122) Caùc DHCP Server coù theå cuøng laøm vieäc vôùi DNS Server.
– DHCP
Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM
Trang 13 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin
CAÙC PHÖÔNG THÖÙC GAÙN ÑÒA CHÆ IP
Scope Scope Scope
192.168.1.2 192.168.1.3 192.168.1.4 192.168.1.5 192.168.1.6
DHCP Server
Trang 14 Baûn quyeàn ®2004- Khoa Coâng Ngheä Thoâng Tin