質問: 質問がおかしかったらご指摘下さい。 私自身が個人事業な事もあり(関係ないか)小規模の会社のネットワークしかやってきておりませんので少し難しいネットワークになると全く歯が立たないなと思うことがありましたので質問させて頂きます。 先日フレッツを使った拠点間のVPNを設定した会社の再設定を行いました。 業者は支店間が疎通できることだけを確認して帰って行くため、社内のネットワークやファイルサーバー、複合機などの再設定はこちらで再設定する必要があったためです。 本社と支社、それぞれ1つづつを結ぶ、一番基本的な物だと思います。 本社のルーターが192.168.0.1 支社のルーターが192.168.1.1 サブネットはそれぞれが255.255.255.0と言う形です。 ここで私はサブネットは255.255.0.0じゃ無いとダメなのでは無いか?と思っていたのですが、実際はpingも通りますしサーバーのファイルもちゃんと見ることが出来ます(当たり前なのでしょうが・・・ ただPC名ではダメで、ルーターをまたいでる場合はIPでのみ疎通が出来ているようです。 私的にサブネットが255.255.0.0じゃなくても疎通が出来たりとかの理屈がどうしても理解できません。 プログラムの質問とは違いますが何か理解するためのサイトや書籍、資料など、ご提示頂けませんでしょうか? 初心者的な話で申し訳ないのですがよろしくお願い致します。
回答: > > ここで私はサブネットは255.255.0.0じゃ無いとダメなのでは無いか?と思っていたのですが > > > 上記まで理解できているのであれば、答えにすぐ辿りつけそうですね。 > > 本社のルーターが192.168.0.1 > > 支社のルーターが192.168.1.1 > > > 上記を255.255.0.0で設定した場合は同一ネットワークで疎通ができると理解できていると読めます。 逆に255.255.255.0にした場合は別のネットワークであると理解できているでしょうか? そこまで理解できているのであれば、「ネットワークセグメント 疎通」等、サイト検索してみればご期待のサイトを見つけることができると思います。 上記で調べた結果(機能)は「フレッツのVPN」が提供しています。 > > ただPC名ではダメで、ルーターをまたいでる場合はIPでのみ疎通が出来ているようです。 > > > ネットワークノードは基本的に、IPアドレスで通信元/通信先を評価します。 これに対し、利便性/視認性を考慮して名称等キャラクタベースでの通信を可能とするサービスが提供されています。 代表的なものはDNSサービスです。 ご質問者様の保守している環境は推察するにWindowsOS環境であり、NetBIOSの名前解決に頼った運用をしていると考えられます。 NetBIOSはWindowsOS独自の名前解決の仕組みであり、ブロードキャスト範囲に自身のホスト名を通知します。 ブロードキャスト範囲は基本、同一ネットワーク内となり、別ネットワークには伝搬しません。 もし、別セグメント間でのホスト名による疎通をお望みであれば、DNS or Wins サーバを構築する必要があります。