CCNAナレッジサマリー

CCNA

1日目


コンテンツ:

1.コンピューターの基礎:

[1]フォンノイマンシステム:

ENIACは、1946年2月14日、世界初の汎用コンピュータとして誕生しました。

CPU(中央処理装置):算術演算装置、コントローラー、レジスター、キャッシュ

メモリ:メモリ、RAM(ランダムアクセスメモリ)メモリ内には多数のストレージセルCELLがあり、CELLは8ビット、バイナリです

          8bits=1Bytes,内存的最小存储单元是1Byte.

          内存的编址是平面的 

入力:指示を与える、データを提供するなど。

出力:データ処理の結果を出力します

プログラム=命令+データ;アルゴリズム+データ構造

別の:

NIC:ネットワークインターフェイスカード、ネットワークインターフェイスカード/ネットワークアダプタは、コンピュータをネットワークに接続するためのデバイスです

グラフィックカード:ビデオカード、グラフィックカード、ディスプレイインターフェイスカード/ディスプレイアダプタ。これは、コンピュータがデジタル信号をアナログ信号に変換するためのデバイスです。

2.コンピューターの起動プロセス:

コンピュータの起動プロセス全体は、次の4つの段階に分かれています。

1)BIOS:基本入出力システム、ハードウェアセルフチェックを実行し、制御を次のステージに渡します

プログラムを開始->ブートシーケンス

2)マスターブートレコード、MBR(マスターブートレコード)、512バイト。

3)ハードディスクの起動:オペレーティングシステムがどのパーティションにあるかをコンピュータに通知します

4)オペレーティングシステム:制御がオペレーティングシステムに転送された後、オペレーティングシステムのカーネルがメモリにロードされます

3.一部のDOSコマンド

dxdiagコンピューター構成情報の表示

systeminfoコンピューターのシステム情報を表示する

wmicmemorychipメモリ情報を表示する

ipconfigコンピューターのIPアドレス情報を表示する

ipconfig / allコンピューターのすべてのネットワークカード情報を表示する

netsh interface
ipv4 showinterfacesコンピューターネットワークカードのステータスを表示します

wmicmemorychip
リストメモリチップの数の概要

start
msinfo32システム情報の表示
補足
ネットワーク通信、2台のコンピューター間の通信-ネットワークケーブルによる直接接続、3台のコンピューター間の通信-HUB

ハブの
デメリット:1。1
対1を達成できない
2.安全でない(衝突ドメインが大きすぎる)(CSMA / CD:キャリアセンスマルチアクセス/自動検出)
3。無制限の距離の伝送を達成できない-信号の減衰、歪み
ここに画像の説明を挿入

CSMA-衝突検出を備えたCDキャリアセンスマルチアクセステクノロジー

動作原理:データを送信する前に、チャネルが空いているかどうかを聞いてください。空いている場合は、すぐにデータを送信してください。チャネルがビジーの場合は、チャネル内の情報の送信が終了するまでしばらく待ってからデータを送信します。最後の情報の送信が完了した後、複数のノードが同時に送信を要求した場合は、次のように判断されます。競合。競合が検出された場合は、すぐにデータの送信を停止し、ランダムな時間待機してから再試行してください

/ CSMA / CDの作業プロセスを、暗い部屋でセミナーを開催する多くの人々と比較すると、会議に参加する人々は他の人々の声しか聞くことができません。誰もが話す前に耳を傾ける必要があり、彼は会場が静かになった後にのみ話すことができます。人々は話す前に監視して、誰かがすでに「キャリアセンス」として話しているかどうかを判断します。会場が静かな場合、誰もが「マルチチャネルアクセス」として話す機会が均等になります。2人以上の人がいる場合同時に、誰もがそれらのどれもはっきりと聞くことができません。この状況は「対立」と呼ばれます。話し手は、スピーチの過程で、時間の競合があるかどうかを確認する必要があります。このアクションは「競合の検出」と呼ばれます。話し手が衝突が発生したことを発見した場合、彼はこの時点で話すのをやめ、ランダムに戻って遅らせ、スピーチが成功するまで上記のプロセスを繰り返す必要があります。彼が何度も失敗した場合、彼は今回話すという考えをあきらめるかもしれません/

競合ドメインブリッジを分離->スイッチ

ブリッジ:レイヤー2ネットワーク機器。各ポートには独立したスイッチングチャネルがあります(衝突ドメインは分離できます)

また、HUBは、すべてのポートがスイッチングチャネルを共有し、同じバックプレーンバスを共有していることを示しています。

スイッチの役割

1.伝送距離を無限に伸ばす

2.ユニキャスト1対1の送信を実現します

3.衝突ドメインを分割します。スイッチの各インターフェイスは衝突ドメインであり、すべてのインターフェイスはブロードキャストドメインです。

スイッチ転送データの原則:MACアドレスを介した物理アドレス指定

スイッチはデータリンク層で動作するデバイスであり、データを受信した後、自身のシステムのMACアドレステーブルでMACアドレスとポートの対応を調べて、宛先ポートにデータを送信します。
ここに画像の説明を挿入

スイッチは複数のポート間で同時にデータを送信でき、各ポートは独立した物理ネットワークセグメントであり、ポートに接続されたネットワーク機器だけで全帯域幅を利用できます。したがって、スイッチは競合ドメインを分割する役割を果たし、図に示すように、各ポートは競合ドメインです。

氾濫範囲:ブロードキャストドメイン

IPアドレス:ドット付き10進法で通常見られる32ビットの2進数は、ネットワークビットとホストビットに分けられます

いくつかの一般的な3層プロトコル

IPインターネットプロトコル

ICMPネットワーク制御管理プロトコル
Pingテスト接続コマンド

ARPアドレス解決プロトコル:アドレス解決プロトコル、相手のIPを知っている、相手のMACアドレスを要求する、ブロードキャスト送信

4層プロトコル

TCP伝送制御プロトコル

UDPユーザーデータグラムプロトコル

ポート番号

0-65535
1〜1023(有名なポート)1024〜65535(ダイナミックポート、高いポート)

いくつかの一般的なアプリケーション層サービスとポート番号

FTPファイル転送プロトコルTCP21

タレントリモートログインTCP23

httpハイパーテキスト転送プロトコルTCP80

DNSドメインネーム解決システムUDP / TCP 53

HTTPSセキュアHTTPTCP 443

MSSの最大セグメント長イーサネット1480B

MTU最大伝送ユニットイーサネット1500B

伝送ユニット
ビットビット
バイトバイト(最小ストレージユニット)
KB
MB
GB
TB


OSI 7層参照モデル(OpenSystemInterconnect)、つまりオープンシステム相互接続

アプリケーション層は、ヒューマンコンピュータインタラクションインターフェイスを介してさまざまなサービスを提供します

プレゼンテーション層は、上位ユーザーのユーザー情報構文の問題、エンコード、デコード、暗号化、および復号化を解決します

セッション層は、2つのノード間のエンドリンクを確立し、ダイアログ制御メカニズムを提供し、セッションプロセスを確立、維持、および終了します。

トランスポート層は、ポート番号TCP(コネクション型)/ UDP(コネクションレス型)によって、さまざまな上位層のサービスデータセグメントを区別します。

再送信シーケンスフロー制御を確認するための信頼性の高い送信メカニズムを提供します。
ポート番号(PID)は、上位層サービスを区別します。ポート番号の範囲:
0-655350-1023有名なポート1024-65535動的ポート

ネットワーク層
IPは、論理アドレス指定にIPアドレスを使用して、2つのノード間の接続を確立
します。IPアドレス論理アドレス指定
ARPプロトコルに基づくIPアドレスルーター分離ブロードキャストドメイン(ホンファン範囲)ルーター:アドレス解決プロトコル、相手のIP、相手のMACアドレスを要求し、要求応答をブロードキャストします

データリンク層論理リンク制御層
LLCは、FCSチェックデータフレーミングを提供するために上位層にサービスを提供します

            媒介访问控制层 

MAC-物理アドレスブリッジ/スイッチ

物理層は、電気、電圧、光学特性、およびインターフェイス仕様を定義します。
リピーター/ハブはビットストリームを送信します
(4番目の層は、最初の3つの層がアプリケーション層に分割され、最後の2つの層がネットワークインターフェイス層を形成することを意味します)


TCP / IPプロトコルプランクロード

ここに画像の説明を挿入
トランスポート層:TCP / UDPTCP
接続指向の信頼性の高い伝送プロトコル
コネクション型-3ハンドシェイク
ここに画像の説明を挿入
4切断
ここに画像の説明を挿入
ここに画像の説明を挿入

信頼性-信頼性の高い送信メカニズムにより、再送信シーケンスフロー制御(スライディングウィンドウ)
ここに画像の説明を挿入
インタラクティブウィンドウ(写真)が確認されます

1Byte = 8bit kB / s 200Mb / 8 = 25MB 80%32bit = 4B5 =20BàTCPラベル
ここに画像の説明を挿入
ここに画像の説明を挿入

1.ポート番号:同じコンピューターの異なるアプリケーションプロセスを識別するために使用されます。

1)送信元ポート:送信元ポートとIPアドレスの機能は、メッセージの返信アドレスを識別することです。

2)宛先ポート:ポートは、受信者のコンピューター上のアプリケーションプログラムインターフェイスを示します。

TCPヘッダーの送信元ポート番号と宛先ポート番号は、TCP接続を一意に判別するためにIPデータグラムの送信元IPと宛先IPと同じです。

2.シーケンス番号と確認番号:TCPの信頼できる送信の重要な部分です。シーケンス番号は、このセグメントで送信されるデータグループの最初のバイトのシーケンス番号です。TCPによって送信されるストリームでは、各バイトにシーケンス番号があります。たとえば、セグメントのシーケンス番号は300で、このセグメントのデータ部分は合計100バイトで、次のセグメントのシーケンス番号は400です。したがって、シーケンス番号はTCP送信の順序を保証します。確認応答番号(ACK)は、次に予想されるバイトのシーケンス番号を示し、シーケンス番号より前のすべてのデータが正しく受信されたことを示します。確認番号は、ACKフラグが1の場合にのみ有効です。たとえば、接続が確立されると、SYNメッセージのACKフラグビットは0になります。

3.データオフセット/ヘッダー長:4ビット。ヘッダーにはオプションのコンテンツが含まれている可能性があるため、TCPヘッダーの長さは不明です。ヘッダーにオプションのフィールドが含まれていない場合、長さは20バイトです。4ビットのヘッダー長フィールドが表すことができる最大値は1111で、これはは10進数に変換されます。システムは15、15 * 32/8 = 60であるため、ヘッダーの最大長は60バイトです。ヘッダーの長さは、実際にはメッセージセグメントのデータ領域の開始オフセット値を示すため、データオフセットとも呼ばれます。

4.予約済み:新しい用途の将来の定義のために予約されており、通常は現在0に設定されています。

5.制御ビット:URG ACK PSH RST SYN FIN、合計6つあり、各フラグビットは制御機能を表します。

1)URG:緊急ポインタフラグ。1の場合、緊急ポインタが有効であることを意味し、0の場合、緊急ポインタは無視されます。

2)ACK:確認シーケンス番号フラグ。1の場合、確認番号が有効であることを意味し、0はメッセージに確認情報が含まれていないことを意味し、確認番号フィールドは無視されます。

3)PSH:プッシュフラグ、1はプッシュフラグ付きのデータを意味し、受信者がメッセージセグメントを受信後、バッファにキューイングするのではなく、できるだけ早くアプリケーションに配信する必要があることを示します。

4)RST:接続フラグをリセットします。ホストのクラッシュまたはその他の理由で間違っていた接続をリセットするために使用されます。または、不正なセグメントを拒否し、接続要求を拒否するために使用されます。

5)SYN:接続プロセスを確立するために使用される同期シーケンス番号。接続要求で、SYN = 1およびACK = 0は、データセグメントがピギーバック確認フィールドを使用しないことを示し、接続応答は確認をピギーバックします。 、SYN = 1およびACK = 1。

6)FIN:接続を解放するために使用される終了マーク。1の場合、送信者に送信するデータがないこと、つまりローカルパーティのデータストリームを閉じることを意味します。

6.ウィンドウ:スライディングウィンドウのサイズは、送信側がデータを送信する速度を制御するために、受信側にバッファサイズを通知するために使用され、それによってフロー制御を実現します。ウィンドウサイズは16ビットフィールドであるため、最大ウィンドウサイズは65535です。

7.チェックサム:パリティチェック。このチェックサムは、TCPヘッダーとTCPデータを含むTCPメッセージセグメント全体で16ビットワードで計算されます。送信者によって計算および保存され、受信者によって検証されます。

8.緊急ポインタ:緊急ポインタは、URGフラグが1に設定されている場合にのみ有効です。緊急ポインタは正のオフセットであり、シーケンス番号フィールドの値に追加されて、緊急データの最後のバイトのシーケンス番号を示します。TCPの緊急モードは、送信者が緊急データを相手側に送信するための方法です。

9.オプションとパディング:最も一般的なオプションフィールドは、MSS(最大セグメントサイズ)とも呼ばれる最長のメッセージサイズです。各接続パーティは通常、通信の最初のメッセージセグメントにあります(接続を確立するために設定されます)。このオプションは次のとおりです。 SYNフラグが1のセグメントで指定されます。これは、ローカルエンドが受け入れることができる最大セグメントの長さを示します。オプションの長さは必ずしも32ビットの整数倍である必要はないため、パディングビットを追加します。つまり、このフィールドにゼロを追加して、TCPヘッダーが32の整数倍になるようにします。

10.データ部分:TCPセグメントのデータ部分はオプションです。接続が確立されて接続が終了すると、両方の当事者によって交換されるメッセージセグメントにはTCPヘッダーのみが含まれます。一方の当事者が送信するデータを持っていない場合、受信したデータを確認するためにデータのないヘッダーも使用します。多くの場合、タイムアウトを処理すると、データのないセグメントも送信されます。


UDP:非コネクション型の信頼性の低いトランスポートプロトコル8B

ここに画像の説明を挿入
ここに画像の説明を挿入

類似点:どちらもモデル化され、階層化されています

下位層は上位層にサービスサポートを提供します

合意の各層は互いに独立しています

違い:OSIにはプロトコルの前にモデルがあり、TCP / IPにはモデルの前にプロトコルがあります

TCP / IPプロトコルスタックはTCP / IPネットワークにのみ適用可能です

層の数が異なる


ネットワーク層:IPプロトコル

IPプロトコル:20Bを表示するためのレイヤー3機器

ここに画像の説明を挿入
ここに画像の説明を挿入

バージョン:IPプロトコルのバージョン。現在のIPプロトコルのバージョン番号は4で、次世代のIPプロトコルのバージョン番号は6です。

ヘッダーの長さ:IPヘッダーの長さ。固定部分の長さ(20バイト)と可変部分の長さの合計。合計4名。最大値は1111、つまり10進数で15です。つまり、IPヘッダーの最大長は15 32ビット(4バイト)になります。つまり、の固定部分を除いて、最大長は15 * 4 = 60バイトになります。 20バイトの長さ、可変部分の最大長は40バイトです。

サービスタイプ:サービスのタイプ。

全長:IPパケットの全長。ヘッダーの長さとデータ部分の長さの合計。

識別:ホストから送信された各データグラムを一意に識別します。通常、メッセージが送信されるたびに、その値は1ずつ増加します。IPパケットの長さが伝送ネットワークのMTU(Maximum Transmission Unit)を超える場合は、フラグメント化する必要があります。この識別フィールドの値は、すべてのデータフラグメントの識別フィールドにコピーされるため、これらのフラグメントは次のように識別できます。フィールドの内容は、元のデータを再構成します。

ロゴ:合計3桁。R、DF、MFの3桁。現在、最後の2ビットのみが有効です。DFビット:1は断片化がないことを意味し、0は断片化を意味します。MF:1は「より多くのスライス」を意味し、0はこれが最後のスライスであることを意味します。

フラグメントの変位:元のデータメッセージの最初の位置に対するこのフラグメントのオフセット。(8を掛ける必要があります)

存続時間:IPパケットが通過できるルーターの最大数。ルーターが通過するたびに、TTLは1ずつ減少します。0の場合、ルーターはデータグラムを破棄します。TTLフィールドは、送信者によって最初に設定された8ビットフィールドです。推奨される初期値は、割り当てられた番号RFCによって指定され、現在の値は64です。ICMPエコー応答を送信する場合、TTLは多くの場合最大値255に設定されます。

プロトコル:IPメッセージで伝送されるデータが使用するプロトコルを示します。これにより、宛先ホストのIP層は、データメッセージの配信先のプロセスを知ることができます(プロトコルが異なれば、処理プロセスも異なります)。ここでは、ポート番号と同様に、プロトコル番号が使用され、TCPのプロトコル番号は6、UDPのプロトコル番号は17です。ICMPのプロトコル番号は1で、IGMPのプロトコル番号は2です。

ヘッダーチェックサム:IPヘッダーのチェックサムを計算し、IPヘッダーの整合性をチェックします。

送信元IPアドレス:IPデータグラムの送信元デバイスを識別します。

宛先IPアドレス:IPデータグラムの宛先アドレスを識別します。


ルーターが0のときに-1を通過するたびに0〜255のTTL存続時間、ルーターは直接破棄します

プロトコルTCP6は、上位層プロトコルを識別します

 UDP 17

 EIGRP 88

 OSPF 89

おすすめ

転載: blog.csdn.net/weixin_45050702/article/details/109270978