| 01 | 2026/02 | 03 |
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
y_ayamori(purple)
+職業+
IT系エンジニア
+すまい+
さいたま
IPアドレスには使えないアドレスが2種類ばっかりあります。
それがネットワークアドレスとブロードキャストアドレスです。
試験には有効なユニキャストアドレスとか無効なアドレスとか表現されます。
惑わされないようにね♪
ネットワーク部とか、ホスト部とか言っていたら何時間でも時間を費やしてしまうのでそこは自己学習でお願いします。
ですのであらためてネットワークアドレスとはなんぞやとかブロードキャストアドレスって何?って言われても困るのですが、IPアドレスを2進数に変換したときにホスト部がすべて0のものがネットワークアドレスで、すべて1がブロードキャストアドレスです。
これは予約済みなので省きます。
具体的にはドラッグアンドドロップ形式で集約を考慮してIPアドレスを割り振りなさいとか言われます。
その候補IPアドレスも一応全部2進数に変換し、無効なアドレスで無いかどうかチェックします。
これだけで選択肢は減るはず(絶対とは言わないけどかなりの確率で無効なアドレスが混じっていると伺います)。
そのほかでは以下のIPアドレスの中で有効なユニキャストアドレスはいくつあるかすべて答えよ、とか多いみたい。
こう言われればすべて計算するでしょうけど「255.255.255.224」とか、IPアドレスって言うか、サブネットじゃん!とか、FFFF.FFFF.FFFFなどマックアドレスをIPアドレスに見せかけたものなどもあるみたいでそいつら最初から省いてあげましょう。
ホスト数とネットワーク数
これも重要です。
問題文にRIPとか出てきたら怪しいです。
RIPの趣旨はおおよそ、VLSMではないという意味と置き換えてもいいと思われます。
とある企業のネットワーク図が下にあります、ルーティングプロトコルはRIPを用いた場合何台のホストが接続できるでしょう、とか。
この解き方は/24の時はネットワークは1つです。
1つのネットワークの中に256台のホストが使用できます。
だけど先ほど述べた無効なホストがあるので実際は254です。
で、/25になるとネットワーク数は2倍になり2つになります。
ホスト数は半分の128になります。
さっきと同様で無効なアドレス2つを省いて126のホストが使用可能となります。
/26になると/25の倍のネットワーク数になります。
ホストは/25の半分です。
ですので・・・・
サブ ネット
ネット ホスト ワーク
/24 | 256(254) | 1
/25 | 128(126) | 2
/26 | 64(62) | 4
/27 | 32(30) | 8
/28 | 16(14) | 16
/29 | 8(6) | 32
/30 | 4(2) | 64
となります。
図の中のルータ、ルータ間、ルータ、スイッチ間のネットワークの数を足し十分なネットワーク数をチョイスします(たとえば10だったら/28の16、なので答えは14台)
図があったほうがいい?
SW SW
| |
R -------- R
| |
SW SW
だったらSW(スイッチ)とR(ルータ)間を結ぶネットワークは全部で5つ。
5つ確保できるネットワークのサブネットは・・・/27
/27のホスト数は32、でも無効なアドレスがあるので答えは30と。
これも出題傾向が高いようなのでばっちり抑えましょう!!
自分で悔しいほどに理解力は乏しい。
その中で今回の壁でもあるCCNAの取得はとてもこんななように思えてきました。
いや、もう、ルーティングとか。。。
そんな話ではなく、OSI参照モデルからよく理解できない。
そんなあたしでも一生懸命問題集を解き、間違え、解説を読んでいるうちに一つの法則性がみえてくる。。
そんなCCNA取得に向けて必須ではないかと思われるポイントを洗い出していこうと思う。
あたしがもしこれで受験に合格できれば、きっと後から続くもののためになるでしょう。
IPアドレス編
さて、IPアドレスが何たるかはここで説明するほど頭がよくないし、時間も無いので割愛します。
それでもIPアドレスはCCNAにとって必須でしょう。
ここでは2進数⇒10進数またはその逆で暗記したほうが良いと思うものを列記します。
試験開始までにアンケートや規約を読む時間があると思います。
スタートする前に必ず手渡されるボードに書いておくと良いでしょう。
必須、アドレス
224-11100000
192-11000000
172-10101100
168-10101000
31-00011111
16-00100000
以上、よく使われるものですね。
丸暗記でよいと思います。
左右4ビットづつ暗記するのを自分の中で覚えやすいと思っています。
例外アドレス解決法
たとえば30などは31(00011111)から1を引けばよいので00011110ですね。
必須アドレスは丸暗記しているはずですから、それに±1ならば簡単に計算できます。
同じように、128,64,32,16,8,4,2,1の前後も簡単に計算できますね。
すべてを丸暗記するのは大変です。
でもすべてを試験会場で計算していたら時間がもったいないです。
計算ミスもありえます。
ですので良く使われるものだけでも覚えておくと時間の短縮と正確性がアップします。
115などは1ビット目がたっていたら間違いなく間違いですから。
逆に2ビット目がたっていなくても間違いですから。
クラスフル
プライベートアドレスは決まっています。
これも丸暗記です。
クラスA:10.0.0.0~10.255.255.255
(頭が10ですべて使えると覚えます)
クラスB:172.16.0.0~172.31.255.255
(頭が172で第二オクテットが16~31と覚えましょう)
クラスC:192.168.0.0~192.168.255.255
(おなじみ「いくに、いちろっぱ、後は自由で」覚えましょう)
これでIPアドレスに関連するものはおおよそOKです。
案外これで多くの問題集はいけると思いますよ?
あくまで計算はね。
あと、ルータの擬似的環境はLinuxのzebraというパッケージで体験できます。
あたしのL-PRACTICEにも入っているので興味ある方はどうぞ。
Teratermの場合
ホスト名:L-PRACTICE.mydns.jp
ポート:22
ユーザ名:guest
パスワード/パスフレーズ:guestuser
$telnet 127.0.0.0 zebra
password:zebra
enable password:zebra
ちょっとした息抜きにはいいかも?
探し始めると一日かかっちゃうしね。
ぱっと好みにあったものが探せればいいのに・・・
なんて、贅沢か。
探す楽しみって最近薄れているのかな?
世間一般的に。
どうなんだろう。
なんでも検索すれば見つかっちゃう世の中だもんね。
そのままの意味でも、検索そのものが探すと言うことになるのならば、探すことが日常化したとも言えるわね。
なんでもそうですけど、時間をかけると味って出ますね。
感動等、気持ち的にもね。
でもそんなゆとりなどなかなかもてない時代。
探す楽しみが薄れた世の中と言うより、時間に追われた中で探すと言う行為が苦痛になっているのかもね。
でわでわ、今回はこの辺で
未だにインストールの段階で躓いちゃっていますね。
難しいです、Linuxって。
でもこれがあれこれ考えるのがスキだとおっしゃるならやはりはまるでしょうね。
あたしは好きです。
がんばろーー
前回のメッセージから・・・
need autoconf 2.53 or later to build samba from SVN
と出てあたしは詰まっていましたね。
need...求められている。
ならば、autoconfとやらを導入しようじゃありませんか。
or と書かれていたので、SVNまたはautoconfが必要なのかと思っていましたが、どうも違うみたいなのでこの際autoconfも導入してしまいます。
ええ~い!
ど~にでもなって~ん。
だって、大雑把な、O型ですから~~
・autoconf の入手
$ wget ftp://ftp.gnu.org/pub/gnu/autoconf/autoconf-2.61.tar.gz
$ mv autoconf-2.61.tar.gz /usr/local/src/
$ tar zxvf autoconf-2.61.tar.gz
$ cd autoconf-2.61/
$ ./configure
configure: error: GNU M4 1.4 is required
・・・なんかまたエラーが出ていますが・・・
れくぃれど。。。?
リクエストみたいな響きがありますからたぶんこれも依存なんでしょう。
ちょ~~~適当ですが、結構プロの現場もこんなもん。
(それはあたしが初心者だからかもしれないけれど)
$ wget ftp://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gz
$ mv m4-1.4.9.tar.gz /usr/local/src/
$ cd /usr/local/src/
$ tar zxvf m4-1.4.9.tar.gz
$ cd m4-1.4.9
$ ./configure
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
ん?
なんか最後にまたエラーが出ましたね。。。
そのまんまを検索にかけるとgccがないと突っ込みを食らっている同類さんがいます。
なのでgccをゲットしましょう。
$ wget ftp://ftp.gnu.org/pub/gnu/gcc/gcc-4.2.2/gcc-4.2.2.tar.bz2
む?あたしの嫌いなgz2形式の圧縮ですね・・・
つーか、、、重!!!
$ mv gcc-4.2.2.tar.bz2 /usr/local/src/.
$ cd /usr/local/src/
$ bunzip2 gcc-4.2.2.tar.bz2
これまた、重!!!!
$ ls -la
gz2が取れたことを確認
$ tar xvf gcc-4.2.2.tar
またまった、おも!重!!
$ cd gcc-4.2.2
$ ./configure
configure: error: no acceptable cc found in $PATH
どんだけ~~~?
またまた、この手のメッセージ?
思わずさびれかけたフレーズが飛び出てしまうわ・・・
と、言うわけで、今日はここまで。。。
進展無いなぁ・・・
あたしはそれなりに楽しいんですけどね。
でわでわ~~~
早くも第6回。
話がかなり前後してしまってよくわからなくなってしまった事も多いですが、後で、ホームページにまとめます。
今回はインストールの話です。
前回インストールが途中できなくなってしまい、途方にくれましたが調べがついてきましたので、結果を書こうと思います。
前回はSVNが足りない(自分翻訳)で言われてしまったのでSVNがなんだか調べました。
SVNとは・・・
わかりません(爆)
subversionと言うものらしいですが、それがなんだか理解できません。
とりあえずSVNが必要と言う事まではこれたので、SVNをインストールします。
下記、配布サイトにアクセスします。
http://subversion.tigris.org/
その中からdownloadsを選択します。
英語サイトから何か引っ張ってこなければならないときはとりあえずctrl+Fなどで「downloads」などを引っ掛けて行動すると目的にたどりつける事が多いです。
今回は左のメニューの欄に、あるのでクリックします。
なんだかずらずら、できてきますね。
どうもディストリビューションによって導入方法が違うみたいです。
l-practiceはFedora7ですのでFedora core のインストール手順を参考にします。
英文で書かれたいますが・・・
use "yum install subversion" to install
とかかれていますのでコマンド「yum」を使ってインストールするみたいですね。
# yum install subversion
ずらずらとインストールが始まりました。
途中何回か、選択を迫られますが、容量を確保しなければならない、と言うようななメッセージなのですべて「y」で答えておきます。
最後に「Complete!」と出ると思います。
さて、これでSVNはインストールできたはずなので、あとは前回の続きができるはずです。
# svn co svn://svnanon.samba.org/samba/branches/SAMBA_4_0 samba4
なんかまた、ずらずらと出てきましたね。
最後に「リビジョン 26011 をチェックアウトしました。」と出ます。
何とか成功したものと思われます。
って、日本語で出るのね・・・
続いてインストールを続けます。
$ cd samba4/source
$ ./autogen.sh
すると・・・
need autoconf 2.53 or later to build samba from SVN
と出ます。
。。。???
だめじゃん・・・?
なに~~
ここまでやって、結局振り出しですかぁ?
・・・はぁ。
また進展があったら記載しま~す。
でわでわ。。。





