Tải bản đầy đủ (.docx) (9 trang)

ĐIỆN tử VIỄN THÔNG làm mạng máy tính nhanh tâns blog khotailieu

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (275.65 KB, 9 trang )

Phần 1: Mô hình mạng
­ Hình dưới đây thể hiện cấu trúc mô hình mạng OSI và TCP/IP. Và một số 
giao thức hay dùng ở các lớp của 2 mô hình OSI à TCP/IP

­         Ảnh này thể hiện dữ liệu ở từng lớp được đóng gói như thế nào


Các loại dịch vụ cơ bản và cổng (port) của dịch vụ

 

DNS : chuyển từ IP à tên miền: port 53
Tenel : kết nối điểu khiển từ xa: port 23
FTP:  truyền dữ liệu: port 21
DHCP: cấp phất  IP tự động
SMTP: gửi thư port:25
POP3: nhận thư port :110
IMAP: truy cập Mail: 143
HTTP: web port : 80

Phần 2: Ipv4
IPv4 : được biểu diễn bởi 32 bit.


­         Chia làm 2 phần là Net­ID và Host­ID.
­         Các địa chỉ IP có cùng Net­ID thì sẽ cùng mạng với nhau.
­         Ipv4 có 4 Octet mỗi Octet gồm 8 bit.

Các lớp của địa chỉ Ipv4
Lớp A: 0.0.0.0 è 127.255.255.255  và Default Subnet mask: 255.0.0.0
Lớp B: 128.0.0.0è 191.255.255.255 và Default Subnet mask: 255.255.0.0


Lớp C: 192.0.0.0è 223.255.255.255 và Default Subnet mask: 255.255.255.0
Lớp D: 224.0.0.0è 239.255.255.255
Lớp E: 240.0.0.0è 247.255.255.255

Các dải địa chỉ của từng lớp chỉ được dùng trong 
mạng LAN và không dùng ngoài internet.
Lớp A: 10.0.0.0 è 10.255.255.255
Lớp B: 172.16.0.0 è 172.31.255.255
Lớp C: 192.168.0.0è 192.168.255.255

Chia mạng con (subnetting)
(lưu ý là mình chia theo sách và đáp án của Thầy, một số thiết bị mới không 
chia theo kiểu này.)

Trường hợp 1: chia địa chỉ IP theo số mạng cần dùng.
Bước 1: Xác định Net­ID và Host­ID, Subnet Mask. Đổi IP và Subnet mask ra 
nhị phân.
Bước 2: xác định số bit cần mượn ở phần Host­ID:
Thỏa mãn điều kiện sau:  2a ­2 ≥ b
­         a là số bit mượn. (lấy từ trái qua phải của phần Host­ID).

­         b là số subnet cần chia.
Bước 3: cho lần lượt các bit mượn là 0 và 1 theo thứ tự nhị phân.


Bước 4: suy ra địa chỉ đường mạng của các mạng con và subnet Mask của 
các mạng con bằng các đổi IP từ nhị phân sang thập phân.
Subnet Mask  mạng con = Subnet­mask cũ + bit mượn
Vài công thức tính bước nhảy:
(N là số bit mượn, b là số bước nhảy)


N ≤ 8 : b = 2

8­N

8 < N ≤ 16 : b= 2

16­N

16 < N ≤ 24 : b= 2

24­N

(đọc chẳng hiểu gì đúng không? Mình sẽ lấy vị dụ cuối bài sẽ có mẹo làm 
nhanh)
Ví dụ: Cho địa chỉ IP sau: 192.168.1.0/24. Chia dải địa chỉ IP này thành 7 
dải mạng con.
Giải:
Bước 1: xác định Net­ID và Host­ID, Subnet Mask. Đổi IP và Subnet mask ra 
nhị phân.
­         Đổi địa chỉ IP đã cho thành nhị phân.
1100 0000.1010 1000.0000 0001.0000 0000
­         Xác định subnet­mask.do /24 nên có 24 con 1 đầu tiên còn lại là 0 hết.
1111 1111.1111 1111.1111 1111.0000 0000
­         Tiếp theo đi tìm Network address bằng các AND địa chỉ IP với subnet­
mask. Hoặc cho các bit ở phần host­ID bằng 0. Sau đó chuyển sang thập 
phân.
1100 0000.1010 1000.0000 0001.0000 0000
AND
1111 1111.1111 1111.1111 1111.0000 0000

=
1100 0000.1010 1000.0000 0001.0000 0000
==> 192.168.1.0/24


­  Tiếp ta tìm Broadcast address bằng cách cho các bit phần host­ID của địa 
chỉ IP là 1. Rồi đổi ra thập phân
1100 0000.1010 1000.0000 0001.1111 1111
        ==> 192.168.1.255/24

Bước 2: xác định số bit cần mượn ở host ID.
­         Đây là trường hợp cho số dải mạng trước nên ta phải tính từ trái qua 
phải của phận host­ID.(TèP).
­         Số subnet là 7 ta phải tìm số bit thỏa mãn công thức

2  ­2>=b  mà b=7. à a =4.
a

Lấy địa chỉ IP. Thay 4 bit mượn là xxxx
1100 0000.1010 1000.0000 0001.xxxx 0000
1.

1100 0000.1010 1000.0000 0001.0000 0000 192.168.1.0

2.

1100 0000.1010 1000.0000 0001.0001 0000  192.168.1.16

3.


1100 0000.1010 1000.0000 0001.0010 0000  192.168.1.32

4.

1100 0000.1010 1000.0000 0001.0011 0000 192.168.1.48

5.

1100 0000.1010 1000.0000 0001.0100 0000 192.168.1.64

6.

1100 0000.1010 1000.0000 0001.0101 0000 192.168.1.80

7.

1100 0000.1010 1000.0000 0001.0110 0000 192.168.1.96

8.

1100 0000.1010 1000.0000 0001.0111 0000 192.168.1.112

9.

1100 0000.1010 1000.0000 0001.1000 0000 192.168.1.128

10.

1100 0000.1010 1000.0000 0001.1001 0000 192.168.1.144


11.

1100 0000.1010 1000.0000 0001.1010 0000 192.168.1.160

12.

1100 0000.1010 1000.0000 0001.1011 0000 192.168.1.176


13.

1100 0000.1010 1000.0000 0001.1100 0000 192.168.1.192

14.

1100 0000.1010 1000.0000 0001.1101 0000 192.168.1.208

15.

1100 0000.1010 1000.0000 0001.1110 0000 192.168.1.224

16.

1100 0000.1010 1000.0000 0001.1111 0000 192.168.1.240

Bước 3:tìm subnet­mask của các mạng con:
Mạng chính là /24 mà ở bước 2 ta đã mượn 4 bit à 24+4=28
==>  Có 27 con 1 ở phần net­ID
==>  255.255.255.240/28
Một số thiết bị mới chỉ cần 3 bit vì 2 đường mạng đầu và cuối vẫn được dùng

Trường hợp 2: chia mạng con theo số IP cần dùng.
Bước 1: Xác định IP, Subnet Mask, đổi ra nhị phân. Xác định Net­ID và Host­
ID.
Bước 2: xác định số bit còn lại ở phần Host­ID theo công thức sau:

2  ­2 ≥ m.
n

==> Số bit mượn là : a=H­n
­         n là số bít còn lại ở Host­ID. Tình từ  phải qua trái.
­         m là số IP cần dùng.
­         a là số bit mượn

­         H là số bit ở phần Host­ID
Bước 3: cho lần lượt các bit mượn là 0 và 1 theo thứ tự nhị phân.
Bước 4: suy ra địa chỉ đường mạng của các mạng con và subnet Mask của 
các mạng con bằng các đổi IP từ nhị phân sang thập phân.
Ví dụ: cho địa chỉ IP sau :192.168.1.0/24 – chia mạng con sao cho mỗi mạng 
con có 40 IP.
Bước 1: xác định Net­ID và Host­ID, Subnet Mask. Đổi IP và Subnet mask ra 
nhị phân.
­         Đổi địa chỉ IP đã cho thành nhị phân.


1100 0000.1010 1000.0000 0001.0000 0000
­         Xác định subnet­mask.do /24 nên có 24 con 1 đầu tiên còn lại là 0 hết.
1111 1111.1111 1111.1111 1111.0000 0000
­         Tiếp theo đi tìm Network address bằng các AND địa chỉ IP với subnet­

mask. Hoặc cho các bit ở phần host­ID bằng 0. Sau đó chuyển sang thập 

phân.
1100 0000.1010 1000.0000 0001.0000 0000
AND
1111 1111.1111 1111.1111 1111.0000 0000
=
1100 0000.1010 1000.0000 0001.0000 0000
==>192.168.1.0/24

­  Tiếp ta tìm Broadcast address bằng cách cho các bit phần host­ID của địa 
chỉ IP là 1. Rồi đổi ra thập phân
1100 0000.1010 1000.0000 0001.1111 1111
        ==> 192.168.1.255/24
Bước 2: ta cần 40 IP

2  ­2 ≥ 40 ==> n=6.
n

Mà H=8. (/24 suy ra 32­24=8).
Vậy số bit cần mượn là:a=8­6. a=2.
Bước 3: cho lần lượt các bit mượn là 0 và 1 theo thứ tự nhị phân.
Tính bước nhảy xem sao nhỉ?

a=2 ==> b =2  =64. Xuống dưới tính xem đúng không?
(8­2)

1100 0000.1010 1000.0000 0001.xx00 0000
1.

1100 0000.1010 1000.0000 0001.0000 0000 192.168.1.0


2.

1100 0000.1010 1000.0000 0001.0100 0000 192.168.1.64


3.

1100 0000.1010 1000.0000 0001.1000 0000 192.168.1.128

4.

1100 0000.1010 1000.0000 0001.1100 0000 192.168.1.192

Bước 4: tính Subnet Mask cho các mạng con:
SubnetMask= 24+2 =26. Vậy có 26 bit ở phần Net­ID.
255.255.255.192
Bài Tập cho phần  Ipv4 và chia mạng con.
Cho địa chỉ IP 192.168.25.130/28.
a)   Xác định lớp mạng?
b)  Xác định Subnet Mask?
c)   Xác địa chỉ đường mạng?
d)  Xác định địa chỉ broadcast?
e)   Xác định dải địa chỉ dùng  được?
f)    Địa chỉ này có được dùng ngoài internet không?
Giải:
a)     Lớp C
b)    vì lớp C nên SM mặc định là /24 mà ở đây /28 suy ra mượn thêm 4.
­         Mà tổng số bit phần  Host­ID lớp C là 8. Mượn 4=>còn 4*.
Lấy 256­ 2  =240.==> SM: 255.255.255.240
4*


c)     Địa chỉ đường mạng là: lấy 130 AND 240 = 128.
==> 192.168.25.128/28
d)    Địa chỉ broadcast:
­  Phải tính tẹo. do mượn 4 bit nên là số bước nhảy là : b= 2  =16.
8­4

Lấy địa chỉ đường mạng: 128­16=144. 144 là địa chỉ đường mạng của mạng 
tiếp theo.vậy địa chỉ broadcast là: 192.168.25.143. (nhớ trừ đi 1 nhé).
e)     Địa chỉ dùng được bỏ địa chỉ đường mạng và địa chỉ broadcast ra:
192.168.25.129 –> 192.168.25.142.


f) địa chỉ này không phải địa chỉ dùng ngoài internet.

Phần 3: Các thiết bị mạng.
Các bạn chỉ cần nhớ thế này là được:
Layer 1:Repeater, Hub
Layer 2:Bridge, Switch,NIC
Layer 3:Router, Gateway
Switch và Bridge
­         Mỗi một Switch hoặc Bridge là một miền quảng bá, và mỗi port của 
chúng là 1 miền xung đột.
­         Khi nhận được 1 gói tin:
+ kiểm tra địa chỉ nguồn của gói tin đã có trong bảng MAC chưa, nếu chưa có
thì nó sẽ thêm địa chỉ MAC này và Port nguồn mà nó nhận được vào bằng 
MAC.
+ kiểm tra địa chỉ đích của gói tin đã có trong bảng MAC chưa:
==>Nếu chưa có thì nó sẽ gửi gói tin ra tất cả các Port, trừ Port nó nhận được.


==>Nếu  đã có trong bảng MAC: mà địa chỉ MAC nguồn và MAC đích trùng 
nhau thì gói tin sẽ bị hủy.nếu khác nhau thì gói tin sẽ được gửi ra Port đích 
tương ứng.
Router. Mỗi port là 1 miền quảng bá và một miền xung đột
Các bạn có thể kết nối vào địa chỉ IP: 54.201.183.120 bằng phần mềm VCE 
Client để làm thử đề hoặc truy cập tranglamluanvan.net để xem hướng dẫn.

Link Download



×