banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận mạng và thiết bị mạng Ai có thể giúp mình giải bài toán IP này ko  XML
  [Question]   Ai có thể giúp mình giải bài toán IP này ko 29/12/2007 00:38:18 (+0700) | #1 | 106629
dawnblack2
Member

[Minus]    0    [Plus]
Joined: 28/03/2007 11:03:24
Messages: 32
Offline
[Profile] [PM]
Bạn hãy chia lớp mạng này thành 150 subnet và mỗi subnet có bao nhiu host và số bước nhảy của từng subnet
Đây là lớp mạng :170.16.0.0/16
ai có thể giúp mình không
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 29/12/2007 00:49:17 (+0700) | #2 | 106630
[Avatar]
enn3exlibs
Elite Member

[Minus]    0    [Plus]
Joined: 10/12/2006 16:54:02
Messages: 243
Location: bluesun
Offline
[Profile] [PM]
sao lại dùng địa chỉ public vậy?


[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 29/12/2007 00:57:24 (+0700) | #3 | 106633
dawnblack2
Member

[Minus]    0    [Plus]
Joined: 28/03/2007 11:03:24
Messages: 32
Offline
[Profile] [PM]
Ah cái này là đề kiểm tra của mình .Tụi mình làm ra kết quả là 170.16.0.1-->170.16.0.254(đây là 1 subnet) cứ thế cho tới 170.16.149.1-->170.16.149.254
nhưng khi hỏi thầy thì kêu mình làm sai và nói nó chỉ nhảy có 128 bước thôi
Nên bây giờ mình mới hỏi mấy bạn giải thử bài này thử xem
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 29/12/2007 19:33:26 (+0700) | #4 | 106814
[Avatar]
learn2hack
Elite Member

[Minus]    0    [Plus]
Joined: 29/06/2006 16:32:37
Messages: 825
Offline
[Profile] [PM] [WWW]
Tớ thử làm thế này, bạn xem có được không:

Đề bài không quy định rõ cần phải thiết lập bao nhiêu host trong mỗi subnet, nên tạm thời chúng ta coi như các subnet có số lượng host tương đương nhau (có thể không chính xác bằng nhau).
Bạn cần 150 subnet, cho nên sẽ cần ít nhất n bit dành cho subnet mask (trừ 16 bit đã sử dụng) thỏa mãn 2^n >= 150, tức là n >= 8. Chúng ta lấy n nhỏ nhất bằng 8, khi đó các subnet của mình có dạng: 170.16.0.xxx, 170.16.1.xxx, ..., 170.16.254.xxx. Có cả thảy 254 subnet, tức là dư hơn so với yêu cầu, nguyên nhân là vì dùng 8 bit cho subnet mask và 2^8 = 256 > 150.

Đáp án của tớ cũng giống của bạn smilie, không rõ thầy bạn nói sai là vì sao nhỉ.

PS: Bạn giải thích bước nhảy của subnet là gì được không, tớ không hiểu lắm.
Blog: http://hontap.blogspot.com
Tải phần mềm miễn phí: http://www.taiphanmem.org
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 30/12/2007 00:50:41 (+0700) | #5 | 106850
[Avatar]
woflman
Member

[Minus]    0    [Plus]
Joined: 09/01/2007 17:33:11
Messages: 42
Offline
[Profile] [PM]
Thày giáo bạn chắc sẽ kô dùng hêt 254host/subnet như bạn đâu smilie
mà sẽ là 172.16.1.x/25 khi đó mỗi subnet bạn sẽ có 127host, như vậy chỉ càn lấy tới dải 172.16.75.x là bạn có dư 150 subnet theo yêu cầu của thầy giáo rồi.
theo dạng 172.16.1.1 ->127
172.16.1.128-> 254

cách chia cụ thể mình quên rồi smilie

thân
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 30/12/2007 00:57:01 (+0700) | #6 | 106854
hvtuananh
Member

[Minus]    0    [Plus]
Joined: 11/08/2007 20:22:20
Messages: 68
Offline
[Profile] [PM]
Hihi thầy giáo không giới hạn số host tối thiểu/subnet nên cứ chia nhỏ nhỏ một chút, 2^7 là hợp lý đấy.
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 30/12/2007 10:13:39 (+0700) | #7 | 106965
Kid2111
Member

[Minus]    0    [Plus]
Joined: 26/04/2007 14:31:13
Messages: 82
Offline
[Profile] [PM]

learn2hack wrote:
Tớ thử làm thế này, bạn xem có được không:

Đề bài không quy định rõ cần phải thiết lập bao nhiêu host trong mỗi subnet, nên tạm thời chúng ta coi như các subnet có số lượng host tương đương nhau (có thể không chính xác bằng nhau).
Bạn cần 150 subnet, cho nên sẽ cần ít nhất n bit dành cho subnet mask (trừ 16 bit đã sử dụng) thỏa mãn 2^n >= 150, tức là n >= 8. Chúng ta lấy n nhỏ nhất bằng 8, khi đó các subnet của mình có dạng: 170.16.0.xxx, 170.16.1.xxx, ..., 170.16.254.xxx. Có cả thảy 254 subnet, tức là dư hơn so với yêu cầu, nguyên nhân là vì dùng 8 bit cho subnet mask và 2^8 = 256 > 150.

Đáp án của tớ cũng giống của bạn smilie, không rõ thầy bạn nói sai là vì sao nhỉ.

PS: Bạn giải thích bước nhảy của subnet là gì được không, tớ không hiểu lắm.
 

bước nhảy Subnet là 2^m với m =8-n với n là số bit mượn
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 30/12/2007 13:27:20 (+0700) | #8 | 107002
[Avatar]
learn2hack
Elite Member

[Minus]    0    [Plus]
Joined: 29/06/2006 16:32:37
Messages: 825
Offline
[Profile] [PM] [WWW]
@woflman & hvtuananh: Nếu lấy 25 bit làm subnet mask thì số subnet thực sự có sẽ là 2^9 = 512, và số host trong mỗi subnet sẽ có là 2^7 = 128 host. Như thế thì sẽ dư khá nhiều subnet.

@Kid2111: có phải ý bạn muốn nói bước nhảy subnet chính là số host trong subnet đó? Ở đây công thức m = 8 - n chỉ đúng khi còn dư 8 bít (1 byte cuối cùng) để thiết kế. Trong bài toán này, do lớp mạng cần chia có dạng 170.16.0.0/16, tức còn dư 16 bit dành cho việc chia subnet, nên con số này sẽ phải là 16, tức m = 16 - n. Không biết tớ hiểu thế có đúng không?

Blog: http://hontap.blogspot.com
Tải phần mềm miễn phí: http://www.taiphanmem.org
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 31/12/2007 04:17:12 (+0700) | #9 | 107109
hvtuananh
Member

[Minus]    0    [Plus]
Joined: 11/08/2007 20:22:20
Messages: 68
Offline
[Profile] [PM]
Hình như tớ có đọc ở đâu đấy, nếu mình chia 1 mạng /24 thành 2 subnet /25 thì không thể dùng cùng lúc được cả 2 mạng này, tức là cũng chỉ dùng được 1 trong 2. Như vậy có đúng không nhỉ?
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 05/01/2008 10:32:09 (+0700) | #10 | 108406
dawnblack2
Member

[Minus]    0    [Plus]
Joined: 28/03/2007 11:03:24
Messages: 32
Offline
[Profile] [PM]
Cuối cùng mình hỏi thầy khác củng trả lời y chang ông thầy cho đề kiểm tra đó là 128
+ Thầy trả lời là chúng ta phải bật 8 bit mà bit thứ 8 >7 ( 1 lớp mạng chỉ có tính từ 0->7 thôi) nên qua bit thứ 8 ta chỉ còn có 128 (Cái này là đã bật 1 bit mới =128)
Nên theo công thức của Cisco là lấy 256-128=128
và bước nhảy là 128
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 05/01/2008 10:46:47 (+0700) | #11 | 108418
dawnblack2
Member

[Minus]    0    [Plus]
Joined: 28/03/2007 11:03:24
Messages: 32
Offline
[Profile] [PM]
Sẳn đây có ai có t hể post mấy cái công thức tính của MS và cisco về mấy cái vụ tính subnetting cho moịn người cùng biết được ko ^^
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 05/01/2008 11:48:47 (+0700) | #12 | 108428
[Avatar]
jus1one
Member

[Minus]    0    [Plus]
Joined: 01/01/2008 23:06:06
Messages: 81
Offline
[Profile] [PM]
Không hiểu là sai chỗ nào? smilie
Đề bài yêu cầu là subneting để có 150 subnet thì cứ theo yêu cầu đề bài thôi.
150 subnet->mượn 8 bit cho phần subnet ->còn 8 bit cho phần host->(2^8-2) host/subnet và có (2^8-2) subnet (từ ios 12 trở lên, router cisco mặc định là sử dụng subnet 0).
@dawnblack2: Công thức trên chính là công thức tính số subnet, và số host/mỗi subnet của cisco đấy.
Còn cái giải thích của thầy bạn, đọc mãi mà không hiểu. smilie
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 05/01/2008 13:19:49 (+0700) | #13 | 108449
No.13
Moderator

Joined: 25/08/2003 22:07:38
Messages: 500
Offline
[Profile] [PM]

dawnblack2 wrote:
Ah cái này là đề kiểm tra của mình .Tụi mình làm ra kết quả là 170.16.0.1-->170.16.0.254(đây là 1 subnet) cứ thế cho tới 170.16.149.1-->170.16.149.254
nhưng khi hỏi thầy thì kêu mình làm sai và nói nó chỉ nhảy có 128 bước thôi
Nên bây giờ mình mới hỏi mấy bạn giải thử bài này thử xem 

Yêu cầu bài tập là chia ra 150 subnet thì bồ đã chia ra được 150 subnet rồi còn gì ? Như vậy là bạn đã làm đúng rồi, đâu có sai gì đâu smilie .
À, mà cái "nhảy 128 bước" là cái gì nhỉ ? sao có vụ nhảy nhảy giống kanguru quá !
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 05/01/2008 13:21:52 (+0700) | #14 | 108450
[Avatar]
learn2hack
Elite Member

[Minus]    0    [Plus]
Joined: 29/06/2006 16:32:37
Messages: 825
Offline
[Profile] [PM] [WWW]
Quả thật tớ đọc giải thích của thầy dawnblack2 cũng không hiểu. Nhất là chỗ này:
1 lớp mạng chỉ có tính từ 0->7 thôi 

Theo tớ chỗ này không chính xác. Thực ra địa chỉ mạng được chia ra dựa trên nguyên tắc biểu diễn nhị phân, việc phân tách nó theo từng nhóm 8 bit chỉ để tiện kí hiệu và đơn giản đi. Nếu nhìn theo các bit, thì chẳng có giới hạn nào cho 8 hay 7 bit để dành cho việc chia lớp mạng. VD cho điểm này là địa chỉ lớp mạng B của LAN.
Blog: http://hontap.blogspot.com
Tải phần mềm miễn phí: http://www.taiphanmem.org
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 06/01/2008 03:11:14 (+0700) | #15 | 108555
dawnblack2
Member

[Minus]    0    [Plus]
Joined: 28/03/2007 11:03:24
Messages: 32
Offline
[Profile] [PM]
Mình còn lờ mờ về cái giải thích của mấy ông thầy nữa chứ đừng nói là người khác
Còn cái bước nhảy có nghĩa là để qua 1 mạng con khác( 1 subnet khác) thì cần phải qua bao nhiu host id
Ví dụ như bài kiểm tra ở trên đó thì mình tính ra là 254 (vậy 254 này là bước nhảy để qua 1 subnet mới , đáng lẻ là 256 bước nhưng mình đã trừ đi 2 cái ip đầu và cuối :170.16.0.0, 170.16.0.255 )
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 06/01/2008 13:48:16 (+0700) | #16 | 108713
facialz
Elite Member

[Minus]    0    [Plus]
Joined: 20/07/2004 03:48:17
Messages: 197
Location: HoChiMinh city
Offline
[Profile] [PM]
Bác làm đúng rồi. Tra bảng chia subnet trong tài liệu RFC1878 http://tools.ietf.org/html/rfc1878
và tài liệu Cisco http://www.cisco.com/warp/public/701/3.html#ustand_subnet
đều ra cùng một kết quả là 255.255.255.0 (=24 bit).

Ngoài ra 8 bit mà chỉ chứa được 128 số, đó là nhảm nhí tập 1. Và 1 byte chỉ có 8 bit, đánh số từ bit 0 đến bit 7, làm gì có bit 8 mà "bật", đó là nhảm nhí tập 2. smilie Chẳng có tài liệu nào nói nhảm như thế.
[Up] [Print Copy]
  [Question]   Re: Ai có thể giúp mình giải bài toán IP này ko 06/01/2008 23:43:04 (+0700) | #17 | 108754
dawnblack2
Member

[Minus]    0    [Plus]
Joined: 28/03/2007 11:03:24
Messages: 32
Offline
[Profile] [PM]
Cảm ơn bà con cô bác đã giúp đở mình về chuyện tính ip này
Để hiểu 1 vấn đề tường tận và sâu sắc thì hơi khó nên cần nhiều người giúp đở hiểu rỏ vấn đề đó hơn
cảm ơn bạn nha
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|