473,842 Members | 1,863 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

What happen in my network architecture?

11 New Member
Hi, I'm MaskerTim.
and I attach a diagram about my network architecture and what problem I have.

Under the premise on my network setting:
  1. All firewall in host I close.
  2. I set some route table. (That describes in picture)
  3. Device A at the LAN side can succeed to ping to Server A at the WAN side, however, Server A didn't ping successfully to Device A. (Also in picture)

I don't know why fault it is?
Jun 25 '20
15 4738
Banfa
9,065 Recognized Expert Moderator Expert
So the DIR-859 is a standard consumer router providing connections out to a WAN (broadband) as well as wired and wireless connections internally on the same network.

The routes you have set-up in the Wireless router are doing nothing because they concern the WAN port which is not in use. I can tell if you have a separate switch or if you are referring to the switch with-in the router providing the 4 gigabit Ethernet ports but the assumption in a router of this type is what everything is on the same subnet (because that is what is simplest for most consumers).

By giving your server a static IP in a different sub-net you are placing it on a different sub-net to everything else hence it can communicate with nothing.

By setting a static IP on the WAN in the router you have statically set the IP address of the WAN port, but note this is not the Ethernet ports that your wired network is using. Additionally if this was actually connected to a WAN you would almost certainly have broken the link as most networks expect equipment to request an IP address not set one statically.


To make this topology work with this equipment your best option is to switch on DHCP in your server, it will then obtain an IP address from the router putting it on the same subnet as the router and all the wireless devices.

If you want a topology with different sub-nets then there are a number of options but all of them involve buying new network gear.
Jun 26 '20 #11
MaskerTim
11 New Member
Don't worry about buying network gear, we have a lot Ethernet switches in our lab. So if I would like to one side using wireless and the other side using wired (Ethernet), I need to put Server under the Switch (Server wired to Switch), then Switch plug into wifi router's LAN and Device use the wifi router's DHCP assigned. Server set static IP to split its sub-net.

If I build what I talk above, is that concept correct?
Jun 26 '20 #12
MaskerTim
11 New Member
Just like what I draw.

That is my reconstruct I think.
Jun 26 '20 #13
Banfa
9,065 Recognized Expert Moderator Expert
If you put the server on anything other than the subnet the router is on then it will not work; what you are battling is the router which is incapable of handling anything other than a single subnet.

If you are in a lab with bits a pieces lying around then what you could do is

Find some PC/Laptop/Box with 2 Ethernet ports (you can always add ports with a USB to Ethernet) Connect 1 port to the Wireless router using DHCP and the other port to your switch.

You now have 2 separate phsyical networks with a computer between them; I would install Linux on this computer (Windows may be able to do this I'm not sure, Linux can). This computer is going to bridge the 2 networks (i.e. connect them together).

On the computer
  • Configure the port connected to the router to use DHCP so that it is part of the routers subnet (you can configure the router to always give it the same address (normally)).
  • Give the port on the wired network a static IP in the same subnet as the router.
  • Set up the routing table to route packets from 1 port to the other

On the server
  • Configure it with a static IP address in the subnet of the wired network
  • Configure the bridge computer as the gateway for the other network using its IP address on the wired network

On your wireless devices connected to the router
  • Configure the bridge computer as the gateway for the wired network using its IP address from the router

Modified picture attached
Jun 26 '20 #14
MaskerTim
11 New Member
You give me a clear point, the Bridge. I forget that concept. I would try this architecture in lab when the work days start. The lab is closed during these days (because of the holidays in my country), so I can't entry my lab. That's why I can only image what it would run.

After Two days later, I would try it and then reply the result whether it is success or not.

Thanks Banfa. You give me a big advice. And the diagram you redraw makes me have a way to try.
Jun 26 '20 #15
MaskerTim
11 New Member
Okay, I succeed to do it!! Thanks for your help.
Jun 29 '20 #16

Sign in to post your reply or Sign up for a free account.

Similar topics

3
1551
by: P.Hill | last post by:
I have this simple bit of code that when you check a checkbox and it displays or hides two other fields (well actually two parts of the document with two different IDs. Pretty straight forward... I thought. The fields come and go, but something happens to the table formatting; on NS 7.1 and Firefox 1.0 it seems to miscount or hide the number of TD tags or something else confusing. Can anyone tell me what I'm doing wrong? -Paul
1
3974
by: lauch2 | last post by:
After performing the following steps, what happen to my application or the system: 1. My application has a class, namely CMyWnd, which is inherited from CWnd. 2. Instantiate a CMyWnd object by: CMyWnd* pMyWnd = new CMyWnd(...). 3. Call pMyWnd->CreateEx(...) to create the window. 4. (**DO NOT perform this step** Call pMyWnd->DestroyWindow() to destroy the window.) 5. Release the CMyWnd object by: delete pMyWnd; Please be note the...
1
1041
by: Yok | last post by:
Can I create a singleton class and put a SqlConnection in it and keep it open?
12
1377
by: William | last post by:
VB6 had the ability to pause your execution while debugging, messing with the code, and continue executing right from where you left off. Is DotNet ever going to have this capability? I really miss it.
0
1133
by: ABC | last post by:
class PremiumControl { DataTable DefaultView; LoadData() ............ SaveData() ...................
6
2797
by: **Developer** | last post by:
I can't find how to search an entire solution for a string, say "Sub (ByRef" Nor how to search the entire solution using Regular Expressions. These were my favorite things - please don't tell me they are gone!
8
2551
by: luanhoxung | last post by:
hi all! i want to create group text for showing my invoice number. the invoice no. is created by 3 parts. 1st part: autonumber increasing at each new record. 2nd part: 2 characters of current month. 3rd part: 1 character of current year. Ex: 001-016 --invoice 001 of Jan 2006. i created 3 unbound control to make 3 parts. and 1 bound control(inv no.) will be get value from 3 unbound control. i don't know how can i execute in defaul value...
5
15965
by: Ronald S. Cook | last post by:
I'm trying to see if a file exists on a server. I have the below code which doesn't seem to work. Must I necessarily have a mapped drive to that the path starts with X:\ or similar? if (System.IO.File.Exists("\\MyServer\MyFolder\MySubFolder\MyFile.txt") == true) { //Do stuff... }
5
1989
by: Vols | last post by:
class A{ public: int x; }; class B : public A{ public: int y; }; void foo()
0
9867
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10609
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10669
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10308
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
1
7853
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
7028
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5695
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
4498
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
3140
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.