Hosting a server

Attached diagram is my setup

Should I connect the server to the mikrotik or the cisco ?
acmetube.png

Is this a homework question?

The ISR4431 has a throughput rating of 500 to 1000 mbps.. Connect it to the ‘core Mikrotik’ to use the 1/10 gbps ports and higher routing capabilities of the Mikrotik.

Otherwise it doesn’t matter where it is connected. The traffic won’t use the internet connection.

Throw away the ISR4431 and connect the internet directly to the Mikrotik router.

If this is a homework question, I think the purpose is to get you to realize the throughput limitiations of the ISR4431. Also why the Mikrotik router isn’t given a model number..?

Fully agree with Kevinds.
I also find it hard to understand why there are two routers when the task can be done with one. That is the first question to ask - what is the purpose of Cisco in that setup? Maybe we are missing some crucial info which might suggest to connect internet to Cisco..

Sorry guys if I was not clear.

  1. No this is not a homework question, this is for a real world deployment.
  2. The cisco is leased to us by the fiber supplier, it is the Fiber Termination point. The Mikrotik is our own router, which we use to supply internet to the users.
  3. The fiber supplier gives us 3 public IPs (or more upon request) - Example, the IP used on the Mikrotik is: 145.45.45.2/29, so that is the WAN IP visible if any user goes to whatsmyip.org for example.
  4. Should I just connect the server to a LAN port on the Mikrotik, then point acmetube.com to 145.45.45.2 and forward incoming port 80 to the Server?

There are still a number of ways to configure it..

But if you are putting the server on the LAN and port-forwarding to the LAN IP.. Be aware you will need to use hairpin-NAT or split-DNS for the LAN machines to access it.

Depends how hard IPs are to get and just how much traffic the LAN users will use.. For KISS though, give the server a public IP, use the same DNS record for both LAN and non-LAN users. The LAN users still won’t use the internet to stream the video.

Are you able to not use the Cisco? Does it provide any other purpose? Personally, I’d still not be using it.. Just connecting the fiber directly to the Mikrotik.

No, the Cisco is leased to us by the fiber provider, actually we dont have access to it, only physical access of course, so that we can plug in our routers or servers.

I just needed to know that if I plug the server into the cisco and assign it one of the IPv4 public addresses, will the users use internet bandwidth or only local lan bandwidth to access/ stream from the server?
I think that you already cleared it up for me when you said “Otherwise it doesn’t matter where it is connected. The traffic won’t use the internet connection.”

So, just to confirm,:

  1. The MikroTIk Cloud Core router is connected to ether1 of the Cisco and assigned IP 145.45.45.2.
  2. The server is connected to ether2 of the Cisco and assigned IP 145.45.45.3.
  3. acmetube.com points to 145.45.45.3

When users (connected to the cloud core via LAN) access acmetube.com, they will NOT be using internet traffic?
Correct?

Correct.

On the diagram, there is no reason for the traffic to go out the internet line to get to 145.45.45.3.