性格悪い人が優勝

現在添付画像のような接続となっております。
PC1とPC2をそれぞれインターネット接続しつつ、2.5Gbps接続でPC間のファイル転送
をしたいのですが、ファイル転送速度が112~113MB/Sと1Gbpsでの転送速度以上となりません。


インターネット接続しているLANポートの設定はIPアドレスおよびDNSサーバーアドレスの自動取得としています。
ファイル転送に使用したいLANポートは添付画像のように設定しております。
PC1 IPアドレス:192.168.100.1 サブネットマスク:255.255.255.0 デフォルトゲートウェイ:空欄 DNSサーバー:空欄
PC2 IPアドレス:192.168.100.2 サブネットマスク:255.255.255.0 デフォルトゲートウェイ:192.168.100.1 DNSサーバー:192.168.100.1
この設定ではPINGも通りませんでした。

素人の独学で設定しているのでご指摘及びご教示頂けたらと思います。

「PC間のデータ転送について」の質問画像

A 回答 (2件)

PCが標準で持っているLANインターフェイスとは別に、それぞれのPCにBuffaloのLUA-U3-A2G(USB3.1接続の2.5Gbps対応LANインターフェイス)を挿していて、PCどうしのファイル転送をUSBインターフェイス側で行いたい、という解釈でよろしいですか。


こうした場合、標準のLANインターフェイスとUSBインターフェイス側は別のネットワーク範囲に属するようにしておくのが普通です。同じネットワーク範囲でもできるとは思いますが、問題が起こった場合の切り分けが面倒になります。ここでは、別のネットワーク範囲になっているという前提で説明させていただきます。
不可欠なのは、特定のIPアドレスに向けた通信を特定のインターフェイス経由で行うように経路(ルート)を設定することです。普通は静的経路(スタティックルート)でしょう。
#1さんのおっしゃるように図が小さすぎて文字が良く見えないので書き込まれた情報の範囲でしかアドバイスができませんが、スタティックルートを設定していないのであれば、このままだとすべてのトラフィックはPC1/PC2ともにLANインターフェイス経由となります。PINGが通らなかった理由は、LANインターフェイス側のネットワーク上に192.168.100.1または2のインターフェイスが存在しなかったからだと思われます。
スタティックルートですが、それぞれのPCのOSがWindowsだとすると、コマンドプロンプトから以下のように入力して設定します。
【PC1】
route add 192.168.100.2 mask 255.255.255.255 192.168.100.1
【PC2】
route add 192.168.100.1 mask 255.255.255.255 192.168.100.2
※routeコマンドの説明は割愛しますので、パラメータの意味はご自分で調べてみてください。
そのうえで、PC2のUSBインターフェイス設定からデフォルトゲートウェイの設定を削除してしまいましょう。PC2がPC1経由でインターネットアクセスをするなら別ですが、用があるのはPC1だけですから、それ以外に向けた通信のことを考える必要はありません。
また、DNSサーバの設定も不要でしょう。ローカルのDNSを構成していてPC1がDNSサーバになっているのならば別ですが、そうでなければ意味がありません。
最後にご承知かとは思いますが、ファイル転送速度の評価について、普通はディスクI/Oがボトルネックになりますから2.5Gbpsの額面通りの速度が出ることはまずありませんので、経路設定の成否はLANインターフェイス側で計測した112~113Gbpsを超えるかどうかで判断することになるかと思います。
以上、理屈でしか書いておりませんがご参考になれば。
    • good
    • 0

画像が小さすぎて文字が潰れて見えない。



HUBとPCの間で、HUBは、2.5GBASE-Tあるいは、5GBASE-Tに対応したものなのか
HUBが未対応なら、1つのネットワークしか記載されていないが、2つ目のネットワークの設定は何なのか

HUBを2.5GBASE-T対応のものとかにしたなら、1つのネットワークでOKだけどもね。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!