Friday, December 4, 2009

Application Protocools

The chapter I'm currently reading discusses common *clears throat Application Protocols! I could list all of the ones I learned but that would be a very long post as the last one and it wouldn't benefit anyone. So here's the ones that I didn't know about before. So TCP and UDP both carry data around. I never understood the difference until now. So when you send data across a network using TCP the data is broken into segments and numbered so when the other application recieves the data it can piece it back together. The nice thing is TCP is reliable since it waits for confirmation from the recieving application on the arrival on a packet and retransimits if there isn't a confirmation. The problem with TCP is since it is complicated with all of it's checks it requires more resources than UDP.

UDP also is used for data transmission but unlike TCP it is basically a bare bones version of it. UDP doesn't segment data or follow through to see if the data arrived. This of course makes UDP less reliable but it uses less resources than TCP. One reason you would want to use UDP vs TCP is in multiplayer video games. A lot of games use UDP for their games and this is probably why. In video games data is constantly being updated. Everything is done in real time. There isn't any time to check if my bullet blew that guys head off. The instant I press that button that guy has to be dead. Another reason is the server handling the game would have to work more handling TCP connections from multiple players all sending information that would be irrelevant in less than a second.

That's it for now.

Tune in next week for the amazingly long and boring blog posts by Steve! the Network Admin (in learning).

Wednesday, December 2, 2009

Bah

Yesterday Mr. Elkner found out that when the block was up borders were missing from the google sites. I added gstatic.com which handles the borders. Today on the iGoogle homepage Mr. Elkner found out more media was being blocked. I added those to the whitelist and now everything is fine until we find more sites that don't work.

Anyways onto my Net+ "progress". Yesterday I discovered that the CD that comes with my book has tests for each chapter and a final big test. This is really awesome. Although I've been reading the chapters I've had troube with some things sticking. Being able to assess my progress will help me see if I need to go back into a chapter. It's just hard to focus reading sometimes. Here at school I read it on an e-book since I don't want to lug a 900 page book around with me. The problem is my mouse will slowly drift towards that orange little button up there known as firefox and before I know it I'll be surfing the interwebs. This isn't something chronic but some parts of the book just require me to go online and read more because it's either too obscure or oversimplified. I see I went off on my little rant. Let's get back to my progress.

I was reading a chapter on different types on hardware. Stuff like routers, hubs, etc. I'm going to have to go back and read it though. I actually plan on going back and reading all the chapters. Anyways I took the exam on the CD and an online one from a community site. I scored 50% on both. I think that's good and consistent which means my knowledge is sticking with me somewhat. I noticed a lot of the test is vocabulary and abbreviations. Like the question it will pose it "What type of blah would you use for this blah?" and it would be

A. IC-55555
B. IC-1010101210101
C. More numbers and letters
D. lol

Also during the test one of the questions asked me which of these are DDoS methods. Choose three. I got it right since I knew two of them and one was a virus but the other was Stacheldraht. I looked it up since I didn't know what it is and it sounds German and you if it sounds German it has to be cool. The name means barbed wire in German (see cool?) and it is a program written for solaris and linux :O Also the person who wrote the program goes by Random so you know he means serious business. So there you go, your random somewhat fun fact for the whenever.

Long post is long.