2024年の私とネットワーク

クリスマスの準備に忙しすぎますね。今年を振り返る「なんかかく」アドベントカレンダー 21 日目です。[Microsoft Certified: Azure Network Engineer Associate - Certifications | Microsoft Learn](https://learn.microsoft.com/ja-jp/credentials/certifications/azure-network-engineer-associate/?practice-assessment-type=certification) を勉強しているんだ (だが未達) という話です。

## 私とネットワーク

思えば 20 年弱避けて生きてきた分野がネットワークの気がします。DNS、TCP/IP、第何層がどうのこうの、聞けばわかるけど説明しろと言われると全力で逃げる一択でした。そんな私に何が分からないのかと訊かれてもまさになにがわからないのかわからないのです。


## 何が分からないかが分かるようになってきた

それでも数か月なにがしかのドキュメントを読み進めていれば進捗はあります。主に DNS とルート テーブル近辺に私は苦手意識があるということが分かってきました。

- [Azure DNS の概要 | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/dns/dns-overview)
- [Azure ルート テーブルを作成、変更、削除する - Azure Virtual Network | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/virtual-network/manage-route-table)

## 分からないところを尋ねられるようになってきた

 何が分からないかが分かるようになると何が良いのかというと、分からないところを尋ねられるようになります。何度訊いても文句も言わず付き合ってくれる AI に尋ねています。これは結構記憶に定着しやすい気がします。例:


- Azure のネットワークでオンプレと VPN 接続した際に DNS やルート テーブルについて考えるべきポイント、トピックを教えてください
- NVA と 強制トンネリングについても触れてください
- Azure Route Server はどういったときに使いますか
- Azure DNS Private Resolver はどういったときに使いますか

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93824/f333a1b6-ab92-6d19-30b5-b91220f0e6e1.png)



## 似た言葉が多いのが分からないの原因だと思っている

そんななので、読みながら詰まるものメモ。

- [Azure 仮想ネットワーク ピアリングの作成、変更、削除 | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/virtual-network/virtual-network-manage-peering?tabs=peering-portal)
    - グローバル 仮想ネットワーク ピアリングは、異なるリージョンからの仮想ネットワークへのピアリングを可能にする。
    - グローバル 仮想ネットワーク ピアリングでは、ある Vnet のリソースは Basic 内部ロードバランサーのフロントエンド IP アドレスと通信できない。Basic Load Balancer は同一リージョン内でのみサポートされます。ただし、Standard Load Balancer はグローバル仮想ネットワークピアリングと仮想ネットワーク ピアリングの両方でサポートされる。
- [Azure Traffic Manager エンドポイントの監視 | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/traffic-manager/traffic-manager-monitoring)
    - [Azure 内の入れ子になった Traffic Manager プロファイル - Azure Traffic Manager | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/traffic-manager/traffic-manager-nested-profiles)
    - [Azure Traffic Manager - トラフィックのルーティング方法 | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/traffic-manager/traffic-manager-routing-methods)
        - [チュートリアル:Azure Traffic Manager を使用した重み付けラウンドロビンによるトラフィック ルーティングの構成 | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/traffic-manager/traffic-manager-configure-weighted-routing-method)
- [サービス エンドポイントとプライベート エンドポイントの違い | Japan Azure IaaS Core Support Blog](https://jpaztech.github.io/blog/network/pe-difference-se/)
    - Azureサービスエンドポイントは、仮想ネットワークリソースがプライベートIPアドレスを利用してAzureサービスのパブリックエンドポイントに接続できるようにし、vnetのアイデンティティをターゲットリソースに拡張する。
    - 仮想ネットワーク内に独自のプライベートリンク サービスを作成し、顧客に提供することができる。
- [ネットワークの分析情報 | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/network-watcher/network-insights-overview)
- [仮想ハブのルーティングについて - Azure Virtual WAN | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/virtual-wan/about-virtual-hub-routing)
- [ネットワーク仮想アプライアンスについて - Virtual WAN ハブ - Azure Virtual WAN | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/virtual-wan/about-nva-hub)
- [NAT ゲートウェイと可用性ゾーン - Azure NAT Gateway | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/nat-gateway/nat-availability-zones#zonal-nat-gateway-resource-for-each-zone-in-a-region-to-create-zone-resiliency)
- [Azure のハブスポーク ネットワーク トポロジ - Azure Architecture Center | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/architecture/networking/architecture/hub-spoke?tabs=cli)
    - [ハブアンドスポーク ネットワーク トポロジ - Cloud Adoption Framework | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/cloud-adoption-framework/ready/azure-best-practices/hub-spoke-network-topology)
    - [スポーク間ネットワークのパターン - Azure Architecture Center | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/architecture/networking/guide/spoke-to-spoke-networking)
- [Azure Application Gateway でのエンド ツー エンド TLS の有効化 | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/application-gateway/ssl-overview)
- [カスタム IPv4 アドレス プレフィックスを作成する - Azure portal - Azure Virtual Network | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/virtual-network/ip-services/create-custom-ip-address-prefix-portal?tabs=azureportal)
- [Azure アプリケーション セキュリティ グループの概要 | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/virtual-network/application-security-groups)
    - [Azure ネットワークセキュリティグループとアプリケーションセキュリティグループについて | Young Leaves](https://kdkwakaba.com/articles/about-the-network-and-application-security-group)
- プライベート リンク と プライベート エンドポイント: [Azure Private Link のよく寄せられる質問 (FAQ) | Microsoft Learn](https://learn.microsoft.com/ja-jp/azure/private-link/private-link-faq)

... などというのは読んでるドキュメントを書き連ねているだけなのですが、勉強はただ「書く」よりも記憶を [アクティブ リコール](https://qiita.com/e99h2121/items/68470900a6bf79c10347) するといいらしいと知ったのでなるべく記憶力と闘いながら過ごしています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93824/c930cd4a-c7e6-41c1-0267-693deb54285f.png)


## まとめ

引き続き頑張りますというのみ。

以上です～！