<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Geeks are GREAT Lovers &#187; Marriage</title>
	<atom:link href="http://www.geeksaregreatlovers.com/category/marriage/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.geeksaregreatlovers.com</link>
	<description>The rants of a technophile</description>
	<lastBuildDate>Wed, 09 Feb 2011 14:20:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Lately&#8230;.</title>
		<link>http://www.geeksaregreatlovers.com/2011/02/09/lately/</link>
		<comments>http://www.geeksaregreatlovers.com/2011/02/09/lately/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 14:20:57 +0000</pubDate>
		<dc:creator>geek</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Marriage]]></category>

		<guid isPermaLink="false">http://www.geeksaregreatlovers.com/?p=26</guid>
		<description><![CDATA[Well, things have been busy for me.  On Christmas 2009 my wife made one of her greatest blunders to date and got me &#8216;Call of Duty: Modern Warfare 2&#8242; and a bluetooth headset.  This was one of the most thoughtful and selfless gifts I have received to date.  When we first started dating I was [...]]]></description>
			<content:encoded><![CDATA[<p>Well, things have been busy for me.  On Christmas 2009 my wife made one of her greatest blunders to date and got me &#8216;Call of Duty: Modern Warfare 2&#8242; and a bluetooth headset.  This was one of the most thoughtful and selfless gifts I have received to date.  When we first started dating I was deep into a game on the PC called &#8216;America&#8217;s Army.&#8217;  It was what I did after everyone went to bed (and sometimes before that.)  She knew how much I loved that game and wanted me to have something like that to do.  Little do I think she would realize how quickly I would snap back into the groove of the game.  Now since we have our little one, I don&#8217;t have as much opportunity to play games (especially ones of this nature.)  Late in  2010 the latest in the &#8216;Call of Duty&#8217; series (&#8216;Black Ops&#8217;) was released.  Never have I bought a game on the day it was released until &#8216;Black Ops.&#8217;</p>
<p>&#8216;Black Ops&#8217; has become an obsession with me.  Often my dreams are filled with the crack of gunfire and the guttural gurgling of fallen comrades and enemies.  When not working, I find myself looking at others&#8217; game play videos on YouTube to find the best weapon load outs or what perks go best with what.  I&#8217;m completely in love with this first person shooter.  There are many who would argue that it is not the best in the series but I could care less.  That being said, I have had a great deal of trouble connecting to the servers and, once connected, staying on them.  Being a fairly savvy network type I traced it back to the configuration of my router at home.  A few quick Google searches and I found the ports that &#8216;Black Ops&#8217; requires to be opened in order to optimize my game play.</p>
<p>What is NAT?  NAT stands for Network Address Translation.  It is the only way that the internet is possible today.  There are millions more devices on the internet than there are internet addressable IP addresses.  What NAT does for us is allow many devices to share one internet IP address.  Most internet providers supply their customers with a router which has wireless and all sorts of other bells and whistles.  Among these whistles and bells NAT is intrinsic.  As devices connect to the router it hands them IP addresses in the ranges: 10.0.0.0-10.255.255.255, 172.16.0.0-172.31.255.255, 198.168.0.0-192.168.255.255.  These addresses will NEVER get anywhere on the internet.  They are not routed by internet devices.  When a router is connected to the ISP it is given an internet route-able IP address.  As devices contact other devices on the internet they flow through the router.  When a connection is made through the router a dynamic port is configured which the router associates with that connection.  In this way, the router is able to keep track of connections from many devices using a single IP address.</p>
<p>When is NAT a problem?  When you have devices connected to the router, devices on the internet cannot contact them unless the connections are configured on the router.  With &#8216;Black Ops&#8217; those connections are made to the PS3 on TCP ports 80,81,443,3074, and 5223 and on UDP ports 3074,3075, and 3478.  In multiplayer game mode there are three NAT &#8216;types,&#8217; strict, moderate, and open.  Of these open is the one to have.  Since I&#8217;ve been playing the &#8216;Call of Duty&#8217; series I have always had a NAT type of moderate.  This hasn&#8217;t been an issue until recently when I became so obsessed with the game.  Enough with the rant, here is the configuration on my Cisco 881 router that allowed my to go from moderate to open NAT:</p>
<p>ip nat inside source static tcp &lt;PS3 IP Address&gt; 80 interface FastEthernet4 80<br />
ip nat inside source static tcp &lt;PS3 IP Address&gt; 81 interface FastEthernet4 81<br />
ip nat inside source static tcp &lt;PS3 IP Address&gt; 443 interface FastEthernet4 443<br />
ip nat inside source static tcp &lt;PS3 IP Address&gt; 3074 interface FastEthernet4 3074<br />
ip nat inside source static tcp &lt;PS3 IP Address&gt; 5223 interface FastEthernet4 5223<br />
ip nat inside source static udp &lt;PS3 IP Address&gt; 3074 interface FastEthernet4 3074<br />
ip nat inside source static udp &lt;PS3 IP Address&gt; 3075 interface FastEthernet4 3075<br />
ip nat inside source static udp &lt;PS3 IP Address&gt; 3478 interface FastEthernet4 3478</p>
<p>access-list 150 remark COD-BlackOps<br />
access-list 150 permit tcp any host &lt;PS3 IP Address&gt; eq www<br />
access-list 150 permit tcp any host &lt;PS3 IP Address&gt; eq 81<br />
access-list 150 permit tcp any host &lt;PS3 IP Address&gt; eq 443<br />
access-list 150 permit tcp any host &lt;PS3 IP Address&gt; eq 3074<br />
access-list 150 permit tcp any host &lt;PS3 IP Address&gt; eq 5223<br />
access-list 150 permit udp any host &lt;PS3 IP Address&gt; eq 3074<br />
access-list 150 permit udp any host &lt;PS3 IP Address&gt; eq 3075<br />
access-list 150 permit udp any host &lt;PS3 IP Address&gt; eq 3478</p>
<p>This of course requires that you have a static IP address assigned to your PS3.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geeksaregreatlovers.com/2011/02/09/lately/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some good marriage advice</title>
		<link>http://www.geeksaregreatlovers.com/2008/05/20/some-good-marriage-advice/</link>
		<comments>http://www.geeksaregreatlovers.com/2008/05/20/some-good-marriage-advice/#comments</comments>
		<pubDate>Tue, 20 May 2008 20:34:46 +0000</pubDate>
		<dc:creator>geek</dc:creator>
				<category><![CDATA[Marriage]]></category>

		<guid isPermaLink="false">http://www.geeksaregreatlovers.com/?p=7</guid>
		<description><![CDATA[I read this blog today and it rang pretty true for my limited experience.  I admit that I am guilty of the 50/50 mentality and will work harder to be a 100/100 player.]]></description>
			<content:encoded><![CDATA[<p>I read <a title="Marriage is not 50/50" href="http://www.iamhusband.com/2008/05/marriage-is-not-5050.html">this blog</a> today and it rang pretty true for my limited experience.  I admit that I am guilty of the 50/50 mentality and will work harder to be a 100/100 player.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geeksaregreatlovers.com/2008/05/20/some-good-marriage-advice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

