Customer Requirements

When it comes to traditional client games, the architecture of the background server is typically quite intricate, and extensive communication over the network is required between snowcloud servers. When unicast communication is utilized, a server is required to be aware of the modifications that have been made to all other servers at any given moment. This reduces the overall elasticity of the design. Many client gaming servers continue to use UDP broadcast communication because it allows for flexible development and helps reduce the amount of host computing resources needed.


Basic Principles

L2 multicast and broadcast are not supported in the present classic network and VPC network environments of Alibaba Cloud. This is due to the fact that the underlying switches are L3 switches. You are able to use the unicast mode to simulate the multicast mode, which can help you meet the multicast and broadcast requirements of your clients.


Configuration Within The Microsoft Windows Environment

The server datapoint and the client udptomulti are the two components that make up the multicast utility in a Windows context. In order to send multicast packets, the server needs to be deployed on an ECS instance; on the other hand, the client needs to be installed on a snowcloud instance in order to receive multicast packets.



Utilizing the installation package, set up the Windows multicast agent on your computer. To install udptopoint-1.3.1.exe and udptomulti-1.1.1.exe, double-click their respective files. Install the server and the client by following the on-screen prompts. Their respective directories for the installation process are located in C:udptopoint and C:udptomulti.



During the installation process, if the system determines that Winpcap has already been installed, you will have the option to either immediately cancel the installation or continue with the installation to overwrite the version that is currently installed.

If Winpcap is not already installed on your computer, clicking the Install button will do it.



Setting up the Server’s Configuration

After successfully installing the multicast tool, execute the udptopoint.exe program. This will cause the multicast-to-unicast background service to begin running automatically. The next step is to go to Task Manager > Services in order to examine the present service’s operating state.

Using the configuration file entitled server cfg.json.txt, you are required to configure multicast groups on the server and add multicast members to the groups.


The Following Is A Description Of Each Parameter Found In The Configuration File:

  • Group IP is the multicast group’s corresponding IP address in snowcloud.
  • Group port is the multicast group port that starts the multicasting process on the server.
  • The server port is the communication port of the agent, and it is responsible for switching from the Multicast mode to the unicast mode.
  • Member array contains the IP addresses of the individuals who are part of the multicast group.
  • Send reload point cfg is a supplemental tool for the server that configures send reload point.
  • “Reload” and “list” are the only commands that can be executed at this time.
  • It is possible to reload the configuration file by using the reload command. After making changes to the configuration file, you should always run this command.
  • The list command is what’s used to display the information concerning the packets that the present agent system has either sent out or received.


Guidelines For Application:

  • At the terminal, you can either enter the reload or list command.
  • Setting up the Client Configuration


After the multicast tool has been installed properly, you will need to start the udptomulti.exe file in order to trigger the background program that converts multicast to unicast. The next step is to select Task Manager > Services, where you will be able to examine the current service’s operational state.

To configure the newly added multicast groups on the client, use the JSON array located in the client cfg.json.txt file that is located in the configuration directory.



  • server IP refers to the IP address of the source computer that is sending the multicast data.
  • server port refers to the port used for communication by the agent, specifically the unicast port.
  • group IP is the IP address of the multicast group, specifically the IP address of the multicast group whose behavior is going to be simulated once messages have been received.
  • group port is the application’s communication port; more specifically, it is the port of the multicast group that will need to be mimicked once the messages have been received.
  • send reload multi cfg is a tool that the client uses as an auxiliary function.
  • “reload” and “list” are the only commands that can be executed at this time.
  • It is possible to reload the configuration file by using the snowcloud reload command. After making changes to the configuration file, you should always run this command.
  • The list command is what’s used to display the information concerning the packets that the present agent system has either sent out or received.


Configuration In Linux Environment


The Linux multicast tool’s server and client components are combined into a single. RPM package for easy distribution. multicast use tool-1.0.1–1.x86 64. rpm is the name of the RPM package that is currently accessible (version 1.0.1).

To determine whether or not the RPM package was installed correctly. You can verify the installation status by using the command rpm-Q multicast use tool-1.0.3–1.el6.x86 64. After the RPM package has been successfully installed on the system. The server and client programs that make up the user-state multicast utility will be installed on the system automatically.



Following a successful installation of the multicast tool, the client installation directory is located at /usr/local/bin, and the directory in which configuration files are stored is located at /etc/multicast/.

By entering the cd /usr/local/bin command, you will be able to reach the directory in which the client is kept.

The source /.bashrc command should be run.


Launching The Client And The Server In The Following Order:

  • Regarding the consumer: To manually start the client, execute the following command while logged in with root permissions: nohup multi admin -R > /dev/null &
  • With regard to the server: To begin the process of starting the server. Execute the following command while logged in as root: begin service on the multis monitored daemon


Put An End To The Client Or Server By Doing The Following:

  • To manually terminate the client, you must first discover the process’s PID using the ps aux|grep multi admin command and then terminate the process using the kill PID command.
  • Executing the service multis monitored stop command while logged in as root is required to terminate the server.
  • Make that everything is up and working by using the service multis monitor status.


Modifying The Server Configuration File For Specific Use Cases

Modify the server cfg.json.txt file located in the datapoint directory if you are using Windows. On a Linux system, edit the file located at /etc/multicast/server cfg.json.txt.

After you have finished making the changes, you need to use the reload tool. So that the changed configuration file may be loaded into the server software that is currently active:

  • Execute the following command on a Linux machine: server reload list and then type in the reload command.
  • In order to reload, you need to run the send reload point cfg command on Windows and then input the reload command.
  • If the message “connection rejected” appears, check to see if the datapoint service is functioning normally.


Adjust The Settings In The Client Configuration File

In order to demonstrate how to make changes to the client configuration snow cloud bachelor gulch file, the following will use snowcloud as an example. In order to customize the client configuration for Windows, edit the client cfg.json.txt file located in the datapoint directory. On a Linux system, edit the file located at /etc/multicast/client cfg.json.txt.

After you have finished making the changes, you need to use the reload tool so that the changed configuration file may be loaded into the server software that is currently active:

  • For Linux, enter the reload command after running the client reload list command, which may be found below.
  • To reload the configuration, open Windows Command Prompt and type send reload multi cfg followed by the reload command.
  • If the message “connection rejected” appears, check to see if the UDP multi-service is functioning normally.


Extra Notes Here And There

Caution: You need to make sure that the value of the Server port is the same on both the client and the server. Otherwise, there will be no possibility of receiving any packets.

The system generates log files. For Windows, the md cloud log.txt file will be generated in the C. Udptomulti directory and the server log.txt file will be generated in the C:udptopoint directory. On Linux, the client log.txt and server log.txt files that are located in the /etc/multicast/ directory will be created automatically.

You will be able to use the tool for packet capturing to test. The service once you have finished configuring the service. Wireshark is a program that is recommended for use on Windows systems. Whereas the tcpdump command is recommended for usage on Linux systems.


In The Event That There Is A Breakdown In Communication, Carry Out Troubleshooting By Performing The Following Steps:

  • On the server, you need to verify to see if the multicast packets are successfully transformed into unicast packets and then sent.
  • On the client, check to see if unicast packets are received in the correct manner and if the network connection is operating normally.
  • Verify that the client is capable of restoring multicast packets from unicast packets in the correct manner.


The Verification Of The Results

As a result of the transformation performed on the multicast tool, snowcloud instances running on the customer’s traditional network. Are now able to communicate with one another using the broadcast mode.

For more information, please visit sbxhrl.


  • mejaqq July 3, 2023

    … [Trackback]

    […] Read More on to that Topic: […]

  • Ernestina November 14, 2023

    Hello There. I found your blog using msn. This is a really well written article.
    I will make sure to bookmark it and come back to read more of your
    useful information. Thanks for the post. I’ll definitely return.

    My web page :: click the up coming website

  • Jude November 15, 2023

    Hi there, after reading this remarkable piece of writing i am too happy to share my familiarity here with friends.

    My web site – click here.

  • Ida November 21, 2023

    Thanks on your marvelous posting! I definitely enjoyed reading
    it, you could be a great author.I will always bookmark your blog and
    may come back sometime soon. I want to encourage continue
    your great posts, have a nice weekend!

    My web blog … click now

  • Van November 21, 2023

    Your style is very unique compared to other folks I have read
    stuff from. Thanks for posting when you have the opportunity, Guess I’ll
    just book mark this page.

    Here is my blog … click the following article

  • Lyle November 22, 2023

    I am sure this post has touched all the internet people, its really really pleasant piece of writing on building up
    new web site.

    Also visit my web page; click the next internet page

  • Ralf December 23, 2023

    Usually I don’t learn article on blogs, but I wish to say that this write-up very compelled me to take a look at and
    do so! Your writing taste has been surprised me.
    Thank you, quite nice article.

    Feel free to surf to my web-site; casual hookup platforms

  • Blanche December 23, 2023

    whoah this blog is excellent i like studying your posts.

    Stay up the great work! You realize, lots of people are looking around for
    this information, you can help them greatly.

    Also visit my web site; online discreet hookup platforms

  • Valerie December 23, 2023

    These are really wonderful ideas in concerning
    blogging. You have touched some fastidious things here.
    Any way keep up wrinting.

    Also visit my webpage … local hookup platform

  • Ricardo December 23, 2023

    Wow, this article is pleasant, my younger sister is analyzing these things, thus I am going to inform her.

    Feel free to visit my web site: discreet hookup sites

  • Nancy December 23, 2023

    This article gives clear idea for the new users of blogging, that actually how to do blogging.

    my web-site free local dating platform

  • Yukiko December 23, 2023

    I think that everything posted was very logical. But, what about this?
    what if you composed a catchier title? I mean, I don’t want to tell you how to
    run your blog, however what if you added a title that makes people desire more?
    I mean CLIENT GAME BROADCAST MECHANISM ON ALIBABA SNOWCLOUD is a little plain. You could peek at Yahoo’s front
    page and note how they write post headlines to get viewers to click.
    You might add a video or a related picture or two to grab people interested
    about everything’ve written. Just my opinion, it could make your online local encounters website
    a little bit more interesting.

  • Genie December 24, 2023

    Hi there mates, its impressive piece of writing on the topic of teachingand fully defined, keep it up all the time.

    My page: hookup platforms

  • Alex December 24, 2023

    Hi there very cool site!! Guy .. Beautiful .. Superb
    .. I’ll bookmark your site and take the feeds also?
    I am glad to find so many useful info here in the post, we’d like work out more techniques in this regard, thanks for sharing.
    . . . . .

    Also visit my web blog :: top local hookup website

  • Ila December 30, 2023

    This is a topic that is near to my heart… Cheers! Where are your contact details though?

    My web site … Sex Dating

  • Celsa December 30, 2023

    That is a really good tip particularly to those fresh to the blogosphere.
    Short but very accurate info… Appreciate your sharing this one.

    A must read article!

    Review my website; Sex Dating

  • Annett December 30, 2023

    Hi mates, how is the whole thing, and what you desire
    to say regarding this piece of writing, in my view its in fact remarkable designed
    for me.

    Also visit my homepage … Sex Dating

  • Natisha December 30, 2023

    Fine way of telling, and nice piece of writing to obtain data on the
    topic of my presentation subject, which i am going to present in academy.

    my site … Sex Dating

  • Donette December 30, 2023

    I must thank you for the efforts you’ve put in writing this website.
    I am hoping to check out the same high-grade blog posts
    by you later on as well. In fact, your creative writing abilities has motivated me to get my own site now 😉

    Feel free to visit my blog; Sex Dating

  • Betsy December 30, 2023

    This web site truly has all the information and facts I needed about this subject and didn’t know who to ask.

    my site: Sex Dating

  • Priscilla December 30, 2023

    I am no longer sure where you’re getting your information, but great topic.
    I needs to spend some time finding out much more or figuring out more.

    Thank you for excellent information I used to be searching for this information for my

    my blog post :: Sex Dating

  • Corey December 30, 2023

    Aw, this was a very good post. Spending some time and actual effort to generate a very good article… but what can I say… I procrastinate a lot and never manage to get nearly anything done.

    my homepage :: Sex Dating

  • Perry January 5, 2024

    Hi! This is my first visit to your blog! We are a group of volunteers and starting a new initiative
    in a community in the same niche. Your blog provided us valuable information to work on. You have done a outstanding job!

    Have a look at my web site: Genia

  • Del January 5, 2024

    Good way of telling, and pleasant paragraph to take information regarding my presentation focus, which
    i am going to deliver in institution of higher education.

    Also visit my web site … Vernon

  • Torsten January 5, 2024

    Hmm it appears like your site ate my first comment (it was super long) so I guess I’ll just sum it
    up what I wrote and say, I’m thoroughly enjoying your blog.
    I too am an aspiring blog writer but I’m still
    new to the whole thing. Do you have any helpful hints for newbie blog
    writers? I’d really appreciate it.

    Look into my website ::

  • Julianne January 5, 2024

    whoah this weblog is wonderful i really like reading your posts.
    Keep up the good work! You realize, many people are
    hunting around for this information, you can help them greatly.

    Also visit my web blog

  • Robby January 6, 2024

    Hey I know this is off topic but I was wondering if
    you knew of any widgets I could add to my blog that automatically tweet my newest
    twitter updates. I’ve been looking for a plug-in like this for quite some time and was
    hoping maybe you would have some experience with something like this.
    Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

    My webpage;

  • Irwin January 6, 2024

    There’s definately a lot to know about this topic.
    I like all of the points you have made.

    Feel free to visit my website … Corinne

  • Adell January 6, 2024

    I really like reading a post that can make people think.
    Also, many thanks for allowing me to comment!

    my site ::

  • Rosemarie January 6, 2024

    It is perfect time to make some plans for the future and it is time to be happy.
    I’ve read this post and if I could I desire to suggest you few interesting things or tips.

    Perhaps you can write next articles referring to this article.
    I desire to read even more things about it!

    My blog post

  • Patricia January 6, 2024

    Appreciate the recommendation. Will try it out.

    Also visit my web-site – Pearlene

  • Anneliese January 6, 2024

    I am extremely impressed along with your writing talents as neatly as
    with the format for your blog. Is that this a paid topic or
    did you customize it your self? Anyway keep up the nice high quality
    writing, it’s uncommon to see a great weblog like this one these days..

    Also visit my web-site … Solomon

  • Steve January 6, 2024

    Hi there, You have done a great job. I’ll certainly digg it and personally
    suggest to my friends. I’m sure they will be benefited
    from this website.

    Here is my web blog –

  • Bridgette January 7, 2024

    Good day! I simply want to offer you a big thumbs
    up for your great info you have got right here on this post.
    I will be returning to your blog for more soon.

    Also visit my site; Doug

  • Alva January 7, 2024

    Wonderful article! We are linking to this particularly great article on our website.
    Keep up the good writing.

    my webpage; Sheena

  • Dick January 7, 2024

    Howdy! This blog post couldn’t be written any better!
    Going through this article reminds me of my previous roommate!
    He constantly kept preaching about this. I am going to forward this information to
    him. Fairly certain he will have a good read. Many thanks for sharing!

    Here is my web blog

  • Blair January 7, 2024

    This piece of writing will help the internet people for setting up
    new web site or even a blog from start to end.

    Feel free to visit my web page – Barbara

  • Nestor January 7, 2024

    What’s up i am kavin, its my first time to commenting anyplace, when i read this post i thought
    i could also make comment due to this sensible post.

    My homepage ::

  • Douceur Beauty February 23, 2024

    … [Trackback]

    […] There you will find 63460 more Info to that Topic: […]

  • Veta March 22, 2024

    Wow, marvelous blog format! How long have you been blogging
    for? you make blogging glance easy. The full look of your
    site is magnificent, as neatly as the content! You can see similar here najlepszy sklep

Leave a Reply

Your email address will not be published. Required fields are marked *