View Full Version : Subnet mask
Nguahoang9999
07-09-2003, 08:16 PM
Cha`o ca'c ba.n,
La`m ca'ch na`o dde^? ti'nh so^' host trong mo^.t /30 subnet mask?
Xin chi? ro~, ca`ng chi tie^'t ca`ng to^'t.
Chu'c vui ve?
alovend
08-09-2003, 09:39 AM
Tốt hơn hết là kiếm các sách mạng về coi.
Còn nếu chỉ riêng cái này thì như sau "
IP có 32 bit mà dùng chia 30 thì hết 30 bit cho đường mạng , vậy host còn lại 2. 2 mủ 2 = 4 (host). Trừ đi cho IP đầu cuối ( network ,broadcast) => 4 -2 = 2 .
2 là sụ lựa chọn cuối cùng !
sskkb
08-09-2003, 09:47 AM
Cái này dễ à. /30 subnet mask tức là có 4 IP trên 1 dải, dải bắt đầu một IP có bộ số thứ 4 (hình như gọi là last octet thì phải) chia hết cho 4 và kết thúc là một IP có bộ số thư 4 chia cho 4 dư 3
.0 ... .3
.4 ... .7
.8 ... .11
......
.252 ... 255
bạn bỏ bớt cái đầu cái cuối đi là xong
ví dụ : 192.168.0.1 /30 > suy ra là IP còn lại là 192.168.0.2 /30 (.0 và .3 bỏ)
hoặc : 192.168.0.138 /30 > IP còn lại là 192.168.0.137 /30 (.136 và .139 bỏ)
Cách này hơi chuối 1 tẹo nhưng mà nhẩm nhanh, còn 1 cách chính quy là tính binary 0 và 1 của IP rồi cộng với subnet mask thì mình quên mất rồi :(
cvo15303
09-09-2003, 10:15 AM
:lol: hi!
slash 30(/30=255.255.255.252) thường được dùng cho 1 point-to-point serial link,để hạn chế việc assign nhầm subnet.
Trên 1 subnet ta chỉ có 2 usable IP,vậy là mỗi anh(đầu) 1 IP,khỏi phải băn khoăn:assign IP nào trong range vào đây ta?
Chút kinh nghiệm mong được chia xẻ.
Ip address được chia làm 2phần: Network và Host
Bạn cần lưu ý 1 điều:
Lớp C: bạn mượn tối thiểu là 2bit và tối đa là 6bit làm network. Số bit còn lại là số host trên mỗi subnetwork. Cách tính host như sau:
VD: bạn mượn n bit (2<=n<=6)ở lớp C. =>8-n=m nên số host= (2luỹ thừa m)-2
tương tự lớp B: 2<=n<=14
A: 2<=n<=22
Chúc bạn thành công!!!!! :)
kidgates
23-09-2003, 05:27 PM
Chào mọi người !
Mình có 1 vấn đề nhỏ thôi mong mọi người chỉ giáo !
Mình chưa hiểu sự khác nhau của net address và broadcast address . Và broadcast address dùng để làm gì ?
sinhviengiau
24-09-2003, 08:12 AM
nếu muốn gửi một packet cho tất cả các host trong net, thay vì phải gửi cho từng host, mình có thể gửi cho broadcast address.
khi bạn muốn broadcast 1 message cho toàn mạng thì bạn sử dụng broadcast address(255.255.255.255)nhưng broadcast address không được router forward trừ khi được cấu hình
matrix
30-09-2003, 10:12 PM
-Broadcast adress: tat ca dia chi cua Hostid la 1:goi den tat ca cac host trong cung mang, nhung khong duoc router chuyen di, theo mac dinh
-net adress: tat ca dia chi cua Hostid la 0:dia chi cua chinh mang do, chi den ban than mang do.
cvo15303
03-10-2003, 10:58 AM
:roll: :roll: :roll:
Khi host nhận được gói tin mà trong đó source address là một địa chỉ broadcast(địa chỉ cuối cùng của 1 subnet) thì nó bắt buộc phải đưa lên các layer tiếp theo để deencap và xử lý mà k được drop dưới bất kỳ lý do nào.
Đây có lẽ cũng là lý do người ta hạn chế broadcast(bằng cách đưa router vao).
Có thể chia làm 2 loại broadcast:
Local broadcast:đây lá packet có ip là 255.255.255.255,router sẽ filter chúng.
Direct broadcast:đây là những packet có mang ip là địa chỉ broadcast của 1 subnet nào đấy:192.168.1.31/28,router sẽ k filter chúng.
Nhưng có ai nói rõ hơn về công dụng của các broadcast packet này không?
Mong được học hỏi
Mến
Powered by vBulletin® Version 4.2.1 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.