ネットワーク全般

ChatGPT

【ChatGPT】ネットワーク設計の効率化(サブネット分割)

この記事では、ネットワーク設計においてChatGPTが活用できないか考えたいと思います。 ネットワーク設計のうち、サブネット分割について、ChatGPTの力を借りることで効率化を図れないか確認してみます。 サブネット分割の基本 サブネット分...
ネットワーク全般

【負荷分散】DNSラウンドロビンによるプロキシの冗長化

一般的には、複数のサーバに対して、負荷分散や可用性を確保するには、サーバロードバランサで実現します。 ただし、ロードバランサがない環境の場合に少しでも負荷分散や可用性を高める方法として、DNSラウンドロビンを実装することがあります。...
ネットワーク全般

【Ubuntu】TFTPサーバ構築手順

 Ciscoルータの構成定義(running-config/startup-config)やIOSなどを外部サーバへ保存するのに、TFTP(Trivial FTP:簡易FTP)サーバを使用することがよくあります。Ubuntuサーバ上にTF...
ネットワーク全般

【初心者わかりやすく】オーバーレイ、アンダーレイを理解するには

 SDN(Software Defined Networking)やSD-WANというキーワードで、近頃、オーバレイ(Overlay)やアンダーレイ(Underlay)ネットワークという言葉をよく聞きます。 オーバーレイネットワークとは、...
ネットワーク全般

【TCP】シーケンス番号とACK番号について解説

 TCP通信では、シーケンス番号と確認応答(ACK)番号を使用して、データバイトのやり取りします。 シーケンス番号は、TCPデータセグメントを正しい順番で並び替えることができるよう、追跡する数字で、ACK番号は、接続先にどこからのデータを...
ネットワーク全般

【トラブルシューティング】TCP状態遷移の解説

 TCPは信頼性のあるコネクション指向型のプロトコルです。TCPはデータ転送が行われる前に、コネクションを確立し、データ転送後はコネクションをクローズします。  例えば、netstatコマンドでTCPセッションが今どのような状態(s...
Cisco

【初心者わかりやすく】ICMPを詳しく解説

 ICMP(インターネット制御メッセージプロトコル)は、ネットワークの診断や管理に使用されるネットワークプロトコルです。一番有名なのはPing(エコーリクエストとリプライ)です。ICMPはTCPやUDPのようなポート番号という考え方はあり...
Cisco

【初心者わかりやすく】ARP(アドレス解決プロトコル)を詳細に解説

 LAN上の2台のコンピュータが相互に通信しようとすると、IPパケットは、送信元と宛先のMACアドレスを持つイーサネットフレームにカプセル化する必要があります。送信側のコンピュータは宛先MACアドレスをどのようにして知るのでしょうか。そこ...
ネットワーク全般

【初心者わかりやすく】TCP通信の確立と終了シーケンス

 TCP通信の基本として、データを送受信する前に、コネクション確立と終了のシーケンスを確認します。 TCPコネクション開始時  TCPの場合、データを送受信する前に、コネクションを確立します。これには3回のやりとりがあるので、...
ネットワーク全般

【初心者わかりやすく】TCP/UDPポート番号のイメージ

 よく、HTTPだとTCPポート番号80番、DNSだとUDPポート番号53番など、ポート番号という用語が出てきます。初心者のうちは、「IPアドレス以外にどうしてポート番号が必要なの?」と疑問になることがあるかもしれません。  若干正...
スポンサーリンク
タイトルとURLをコピーしました