Coder Social home page Coder Social logo

Comments (10)

qdeconinck avatar qdeconinck commented on July 19, 2024

I'm not sure to understand your issue here. Is it an actual network or is it emulation? What do you mean by "(server) h1 can only get address 10.0.2.2 of h2 (client),but cannot get 10.0.3.2.Same situation of h2."? Is it related to the connectivity or to the absence of ADD ADDRESS frames?

from mp-quic.

thomaswpp avatar thomaswpp commented on July 19, 2024

I have the same problem. I created setup with client and server, both with two interfaces. However, the server has created two paths to send packets to the client, but it uses only one interface and not two. For example, the server has IP 10.0.2.2 on eth0 and 10.0.4.2 on eth1, the client has IP 10.0.1.2 and 10.0.3.2. I start caddy server with mpquc-go on 10.0.2.2. But the mpquic-go server sends packets only with the eth0 interface and not eth1. Is this a problem with the server.go file? Because I think mpquic-go should send packets on the eth0 and eth1 interfaces

from mp-quic.

li237340453 avatar li237340453 commented on July 19, 2024

I also encountered the same problem. After reading the source code, I found that the problem was caused by the naming of the network card. There was no corresponding network card name in the code and the network card was filtered out. I solved the problem by adding the network card name with the prefix of ENS.

from mp-quic.

cxht avatar cxht commented on July 19, 2024

@li237340453 Hi, Thanks for your solution, my client can setup two paths with the server by adding the corresponding network card name. However I met another problem, packets are sent on only one path, the other path has been established but does not receive any packet, and the RTT of this path is "0". Have you met this problem?

from mp-quic.

li237340453 avatar li237340453 commented on July 19, 2024

@cxht ,Please search the policy route based on the source IP, otherwise only one network card can connect to the Internet

from mp-quic.

li237340453 avatar li237340453 commented on July 19, 2024

from mp-quic.

cxht avatar cxht commented on July 19, 2024

@li237340453 I will try it. Thanks for your response.

from mp-quic.

nguyenthanhtrungbkhn avatar nguyenthanhtrungbkhn commented on July 19, 2024

I also encountered the same problem. After reading the source code, I found that the problem was caused by the naming of the network card. There was no corresponding network card name in the code and the network card was filtered out. I solved the problem by adding the network card name with the prefix of ENS.

Hi @li237340453 , I setup in the real network and have the same problem, I change network card name with the prefix of ENS (ENS_0, ENS_1) but server show only one path. Can you tell in more detail how to configure it? Thank you very much

from mp-quic.

renyue0411 avatar renyue0411 commented on July 19, 2024

I also encountered the same problem. After reading the source code, I found that the problem was caused by the naming of the network card. There was no corresponding network card name in the code and the network card was filtered out. I solved the problem by adding the network card name with the prefix of ENS.

Hi @li237340453 , I setup in the real network and have the same problem, I change network card name with the prefix of ENS (ENS_0, ENS_1) but server show only one path. Can you tell in more detail how to configure it? Thank you very much

Hello @nguyenthanhtrungbkhn , I have the same problem in the real network with yours, did you find a solution?

from mp-quic.

li237340453 avatar li237340453 commented on July 19, 2024

I also encountered the same problem. After reading the source code, I found that the problem was caused by the naming of the network card. There was no corresponding network card name in the code and the network card was filtered out. I solved the problem by adding the network card name with the prefix of ENS.

Hi @li237340453 , I setup in the real network and have the same problem, I change network card name with the prefix of ENS (ENS_0, ENS_1) but server show only one path. Can you tell in more detail how to configure it? Thank you very much

Do you enable multipath?

from mp-quic.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.