*

Account

Welcome, Guest. Please login or register.
Did you miss your activation email?
April 18, 2024, 04:46:02 pm

Login with username, password and session length

Resources

Recent posts

[April 16, 2024, 09:46:19 pm]

[April 06, 2024, 02:26:25 am]

[March 22, 2024, 01:44:39 am]

[March 08, 2024, 12:13:38 am]

[March 08, 2024, 12:13:13 am]

[March 08, 2024, 12:12:54 am]

[December 30, 2023, 08:00:58 pm]

[February 04, 2023, 11:46:41 am]

[December 25, 2022, 11:36:26 am]

[December 14, 2022, 12:10:06 am]
Pages: [1] 2 3   Go Down
  Print  
Author Topic: Short Guide to N.A.T. and Bridge Mode.  (Read 14641 times)
0 Members and 1 Guest are viewing this topic.
BaronSMASH!!! Offline
EIR Regular
Posts: 5


« on: January 04, 2013, 04:38:28 pm »

So you can’t connect to people in game? This probably isn’t an EIRR problem but is more likely a relic net-code issue.  In other words, most of the problems online that people have in EIRR come straight from vanilla. These problems usually boil down to one of two things, the first being port-forwarding the second being Network Address Translation (N.A.T.) negotiation. The first issue, port-forwarding can be solved by forwarding ports UDP 6112 and UDP 30260. A nifty site that I picked up from Hicks359s post that can help you port forward is http://portforward.com/routers.htm.

The uglier and more common issue is N.A.T. which is what you’re router/modem uses to find and connect your computer to other devices. The issue that most have is that they have a double N.A.T., two devices such as a wireless router and a modem-router combo that are both using N.A.T. and are disrupting each other. The fail safe way to fix this issue would be to put your modem-router into “Bridge Mode” which turns off all networking options and turns your modem-router into just a modem.  

The method of putting your modem into bridge mode varies from modem to modem; you should contact your Internet Service Provider and ask them for technical support. Or if you don’t want to contact your ISP, you can probably just Google your modem model number and “how to bridge mode” and find instructions like that, keep in mind you will need to power cycle or reset you router afterwards so your router can obtain your public I.P. address.


EDIT: There appears to be misconception concerning the way CoH connections work. Unlike many strategy games CoH doesn't have a centralized host, all players must connect to one another. So if any two players in a game are having a conflict then they, no matter who hosts, will have problems with each other.  Often times when two players have issues with each other it is caused by both of them running double N.A.T. Many times when a single person is running a double N.A.T. he will still be able to connect to those who do not.
« Last Edit: January 05, 2013, 06:59:20 pm by BaronSMASH!!! » Logged
chefarzt Offline
EIR Veteran
Posts: 1906



« Reply #1 on: January 05, 2013, 06:45:42 am »

U even know what ur talking bout?
Logged


This community is full of a bunch of mindless idiots with memories like two year olds.

https://www.etsy.com/de/shop/ShitGlitter?ref=l2-shop-header-avatar
I'm not sure what you're so defensive about Tank.
 he makes shab look like a princess giving food to the poor.
Baine Offline
Steven Spielberg
*
Posts: 3713


« Reply #2 on: January 05, 2013, 07:01:01 am »

Another trick: Click on the battle and then press the connect button.
Logged

77Hawk77 Offline
EIR Regular
Posts: 7


« Reply #3 on: January 05, 2013, 10:38:10 am »

How infuriating it is to see such a childish respond to a real solution that is a serious problem for many people who play COH, chefarzt .
« Last Edit: January 05, 2013, 10:40:12 am by 77Hawk77 » Logged
chefarzt Offline
EIR Veteran
Posts: 1906



« Reply #4 on: January 05, 2013, 10:44:21 am »

Explain N.A.T to me.
If u mongs realized to config ur routers, or even learn what a router does, u wouldnt be pissing on "the bad coh servers" and stopped, well, talking shit.
« Last Edit: January 05, 2013, 10:47:35 am by chefarzt » Logged
77Hawk77 Offline
EIR Regular
Posts: 7


« Reply #5 on: January 05, 2013, 11:15:43 am »

Explain N.A.T to me.
If u mongs realized to config ur routers, or even learn what a router does, u wouldnt be pissing on "the bad coh servers" and stopped, well, talking shit.

Have you tried the solution Baron suggested
Logged
PonySlaystation Offline
EIR Veteran
Posts: 4136



« Reply #6 on: January 05, 2013, 11:43:22 am »

It's only the host who has to open his ports.
Logged

Sharks are not monsters Henley, they are cute, cuddly and misunderstood. They love humans. sometimes they love TOO much. They love people so much that sometimes their kisses separate people into two flailing pieces which are consumed by other sharks in a frenzy of peace and joy.
tank130 Offline
Sugar Daddy
*
Posts: 8889


« Reply #7 on: January 05, 2013, 12:22:57 pm »

It's only the host who has to open his ports.

That sounds like misinformation to me......

We had a game yesterday where everyone tried a hand at hosting. No matter who hosted, one guy could not connect to 3 of us.
Logged

Quote
Geez, while Wind was banned I forgot that he is, in fact, totally insufferable
I'm not going to lie Tig, 9/10 times you open your mouth, I'm overwhelmed with the urge to put my foot in it.
PonySlaystation Offline
EIR Veteran
Posts: 4136



« Reply #8 on: January 05, 2013, 12:51:23 pm »

Which happens when the host and two other players have their ports closed. But to be able to connect only the host has to have his ports open. I have had the same scenario as you describe happen when my ports were closed, very few people have their ports open and thus aren't able to host. Some games we weren't able to play because no one had their ports open. That's how bad it was.

How do I know this? I have never had a problem hosting or connection errors with my ports open.
« Last Edit: January 05, 2013, 01:05:20 pm by PonySlaystation » Logged
77Hawk77 Offline
EIR Regular
Posts: 7


« Reply #9 on: January 05, 2013, 03:03:27 pm »

Which happens when the host and two other players have their ports closed. But to be able to connect only the host has to have his ports open. I have had the same scenario as you describe happen when my ports were closed, very few people have their ports open and thus aren't able to host. Some games we weren't able to play because no one had their ports open. That's how bad it was.

How do I know this? I have never had a problem hosting or connection errors with my ports open.

So you have no idea what is actually going on, but coincidence have it that to your "experience" this is how it works. Too bad that computers aren't build on coincidence and magic. Even if you open your ports your router may still block an incomming connection, read the god damn second paragraph about NAT, in the original post.
Logged
PonySlaystation Offline
EIR Veteran
Posts: 4136



« Reply #10 on: January 05, 2013, 03:29:51 pm »

Even if you open your ports your router may still block an incoming connection, read the god damn second paragraph about NAT, in the original post.

You do realize that they are not separate things? If you have two routers blocking each others NAT then you can't open any ports.
« Last Edit: January 05, 2013, 03:36:38 pm by PonySlaystation » Logged
tank130 Offline
Sugar Daddy
*
Posts: 8889


« Reply #11 on: January 05, 2013, 05:05:57 pm »

Which happens when the host and two other players have their ports closed. But to be able to connect only the host has to have his ports open. I have had the same scenario as you describe happen when my ports were closed, very few people have their ports open and thus aren't able to host. Some games we weren't able to play because no one had their ports open. That's how bad it was.

How do I know this? I have never had a problem hosting or connection errors with my ports open.

So are you saying that all six players trying to host that game had their ports closed? Possible, but I host games all the time and do not have this problem every time.

Or,

Are you implying that this only happens when 3 players, one of them the host, has their ports closed. I would really like to know how you have verified that information.
Logged
PonySlaystation Offline
EIR Veteran
Posts: 4136



« Reply #12 on: January 05, 2013, 05:45:11 pm »

Through extensive observation? It's very simple, the games I host, people can always connect. Games other host players host, many times have connection problems, their ports are not open and so they can't host.

You can host with your ports closed, it's just unlikely that it's going to work. Theoretically, everyone else would have to have their ports open for that to work.
Logged
tank130 Offline
Sugar Daddy
*
Posts: 8889


« Reply #13 on: January 05, 2013, 06:39:44 pm »

Pony..... you are completly missing the point. Let me try this again.

3v3 hosted in launcher (6 players)

Get to CoH
5 people join game. 6th guy tries to join, but the error comes up 'joeblow' can not connect to tank130, otherdude1, otherdude2

So we say, hey otherdude1, you try and host = fail
otherdude2 host =  fail
randomfuck1 hosts = fail
randomfuck2 hosts = fail
joeblow hosts = fail

All 6 people try to host. joeblow gets the same error with the same 3 people every time.

joeblow probably needs to open his ports, but whether he hosts or not is completely irrelevant. Your solution suggests he just can't host. That is misinformation
Logged
77Hawk77 Offline
EIR Regular
Posts: 7


« Reply #14 on: January 05, 2013, 06:55:37 pm »

Through extensive observation? It's very simple, the games I host, people can always connect. Games other host players host, many times have connection problems, their ports are not open and so they can't host.

You can host with your ports closed, it's just unlikely that it's going to work. Theoretically, everyone else would have to have their ports open for that to work.

You completely miss the point that everyone has to connect to each other, no matter who hosts. If you don't know anything about networking other than "What I observe in company of heroes" then you should stop trying to discredit people who may very well have spend actual time taking lessons on it.
Logged
BaronSMASH!!! Offline
EIR Regular
Posts: 5


« Reply #15 on: January 05, 2013, 07:02:42 pm »

I've edited the op having noticed that there appear to be some gross misconceptions on how CoH networking operates.
Logged
PonySlaystation Offline
EIR Veteran
Posts: 4136



« Reply #16 on: January 05, 2013, 07:32:31 pm »

Company of Heroes is only semi-peer-to-peer. In game it's peer to peer, one player lags, everyone lags. But when you host a game in the lobby, you are also connected to Relic's servers. Which allows one host (if his ports are open) to connect everyone to each other. They do require a direct connection in the sense that you are referring to.

If that were the case, don't you think that I would have problems hosting from time to time? If it was completely peer-to-peer then everyone would need to have their ports open to be able to play.
« Last Edit: January 05, 2013, 07:53:06 pm by PonySlaystation » Logged
tank130 Offline
Sugar Daddy
*
Posts: 8889


« Reply #17 on: January 05, 2013, 07:45:23 pm »

Pony, could you address this issue please.



Pony..... you are completly missing the point. Let me try this again.

3v3 hosted in launcher (6 players)

Get to CoH
5 people join game. 6th guy tries to join, but the error comes up 'joeblow' can not connect to tank130, otherdude1, otherdude2

So we say, hey otherdude1, you try and host = fail
otherdude2 host =  fail
randomfuck1 hosts = fail
randomfuck2 hosts = fail
joeblow hosts = fail

All 6 people try to host. joeblow gets the same error with the same 3 people every time.

joeblow probably needs to open his ports, but whether he hosts or not is completely irrelevant. Your solution suggests he just can't host. That is misinformation

Logged
PonySlaystation Offline
EIR Veteran
Posts: 4136



« Reply #18 on: January 05, 2013, 08:26:00 pm »

Tank, It sounds like everyone in that game had their ports closed. I'm not an expert but it likely has to do with redirecting traffic. For example host may be able to connect to one player but he can't connect two players to each other because all three players have their ports closed.

It's difficult to asses a situation like this without knowing if someone has their ports open or not. But I will tell you this. If you open 6112 UDP on your router you won't have to go through all the hassle of looking for someone who can host.
« Last Edit: January 05, 2013, 08:30:29 pm by PonySlaystation » Logged
TheWindCriesMary Offline
The Ethics Police
EIR Veteran
Posts: 2630


« Reply #19 on: January 05, 2013, 09:33:49 pm »

EDIT: There appears to be misconception concerning the way CoH connections work. Unlike many strategy games CoH doesn't have a centralized host, all players must connect to one another. So if any two players in a game are having a conflict then they, no matter who hosts, will have problems with each other.  Often times when two players have issues with each other it is caused by both of them running double N.A.T. Many times when a single person is running a double N.A.T. he will still be able to connect to those who do not.


This isn't accurate at all.

CoH changed its connection parameters over a year ago (around 2.600) from a "everyone must connect to eachother" system to one where "everyone must only be able to connect to the host".

It is why I have played 12 games with Chefartz in the past 6 days despite the fact that we have never been able to connect to eachother. Indeed in every game we play, in the lobby his game will appear with a red X and, when we both are in someone else's game I can't see his ping and he can't see mine. If he hosts and I try to join his game, it says "WInidcriesmary has failed to connect to Hassfred" and vice versa.

How do we get around this?

We simply find another player in the game that we both can connect to.


COH has been operating this way for many months now. Please see the below post for a proper explanation of how hosting/connections in COH work:
« Last Edit: January 05, 2013, 10:14:16 pm by TheWindCriesMary » Logged

Vermillion Hawk: Do you ever make a post that doesnt make you come across as an extreme douchebag?

Just sayin'
Pages: [1] 2 3   Go Up
  Print  
 
Jump to:  

TinyPortal v1.0 beta 4 © Bloc
Powered by MySQL Powered by PHP Powered by SMF 1.1.9 | SMF © 2006-2009, Simple Machines LLC
Valid XHTML 1.0! Valid CSS!
Page created in 0.087 seconds with 35 queries.