Data Link – CCNA adventures

Mister Ryan said that understanding of the entire encapsulation process of data is essential to doing well in networking.

His lecture is really quite in depth. Surprised he’s not a certified trainer. Or maybe he’s throwing smoke bombs at us based on his existing knowledge of OSI and trolling us by not training us about network things.

Hopefully not.

Paladin healing is going to be melee soon… Not sure if that is a something I want to go into. This makes me re-look at my class options in the upcoming legion patch.

Monk healing is going out of melee so thats pretty decent, but the fact that monks have so few weapon animations make me QQ. I do like the polearm animations. A LOT. really really. That is a huge turn off.

I wonder what makes people join others in pursuit of challenge modes. I always seem to miss my boat. Sigh.

I know ranged, casters and healers are much sought after in challenge modes. Tanks, I’m not sure. It seems that there are always a surplus of tanks.

Choosing a character to main is super irritating. I know regardless of the quiz I’d still roll a paladin, even though I’m sure they sill be nerfed sooner or later. Lothar’s edge. Pallyport. Woohoo!

Think i’ll just troll a blood DK to win on frostmourne. Lol. Such troll. Sigh. But getting a group will be so hard in legion. zzz. Think i’ll just go back to playing Abbuden on Thaurissan. So much less work to be done.

I’ll probably spend 25 bucks to race change back to Bloodelf. Because Tauren is too damn big and not cute. It is pretty awesome, but I seriously prefer Arcane Torrent VS Warstomp. That damn Warstomp is too weak in PvP because cast time.

Crap i should be listening instead of writing about WoW. No one really reads this anyway. Sigh can’t figure out what to play.

Its supposed to be enjoyment not a curse. F**k this.


Data Link Layer

MAC address = Media Access Control Technologies

Dammit. All the slides are available on his site.

Not even sure why I am writing it down. *Sleep Mode activated*

*Awakens* I NEED TO STAY AWAKE! I PAID TO BE HERE!!


So… Maybe i have ceased to enjoy playing world of warcraft, but I continue playing “because I paid to play”.

Not too sure, but It has become so much of a grind and burnout its not fun anymore.

  1. Loremaster (all quests areas completed Draenor Completed)
  2. The beloved (60 exalted reputations)
  3. Mount collector (300 mounts/ i’m almost there[250])
  4. BAH Just reroll on Barthilas.
  5. Tired of playing on a dead realm. Play paladin and stick my ass to it because I always want to play it anyway!
  6. BOOONESTORM but DK will have 2 pets.
  7. DKs can’t heal other players and don’t have utilities for others
  8. Why do you care, you don’t even play with anyone. (yes, thats true)
  9. But LIGHTBRINGER ARMOR and… ASHBANGER!!
  10. uh… infinite absorb bubbles using runic power?
  11. Hunter PEW PEW track and kill players. Yes. Ruin their day. Muahahahahaha.Eh. but damn. I want to play with other people too. If i play in a high population realm like barthilas…
  12. Conflicting thoughts haunt the player as he decides what to play on wow. I know it is fated to play a melee class if I got zin’rok, but until today, it has eluded me. Thus it is not fated.
  13. Maybe its time to stop and let the game time fade away…

CCNA adventures 12/11/2015

I have not done my homework. Oh. My. God.

There are currently three pending assignments and I have not even touched them.

This is a disaster.

I should dedicate this Saturday to working on them instead of goofing off in wow.

I’ve decided to roll a monk on Frostmourne-US. I have a feeling a tide of horde will come back. I hope to be a guild leader then to aid as many players in legion as possible.


Anyways, for lessons today:

Transport Layer Roles And Services

  1. Port Number
  2. Multiplexing
    1. Instant messaging
    2. Web pages
    3. applications etc.
  3. Steps:
    1. Establishing a session ensures application is ready to receive the data
    2. Same order delivery ensures data is delivered in same sequence as when it was sent.
    3. Reliable delivery means lost segments are resent so data receied is complete
    4. Flow control manages data delivery if there is congestion on the host
  4. Examples of UDP:  VOIP is using UDP. DNS is also a UDP.
  5. there are more than 65 thousand ports available. 2^16 (65536)

Port Number Ranges

0-1023 Well known (Contact) Ports

1024-49151 Registered Ports

49512-65535 Private or Dynamic Ports

Application Port is always attached to Data on the transport layer

How to know what ports are currently open?
1. go to command prompt
2. use the natstat command

UDP header provides for source and destination.

The difference between UDP and TCP is that TCP is more reliable.
TCP uses 20 byte header wheras UDP only uses an 8 byte header.

TCP major characteristics

TCP is a connection oriented transport layer protocol and is known for being reliable
TCP makes use of a 3 way “handshake” to establish communication

In every data header, there is a sequence number, this helps to re-arrange data in proper sequence.

Flow control avoids the problem of a transmitting host overflowing the buffers in the receiving host.

window size determines the number of bytes sent before an acknowledgement is expected.
the acknowledgement number is the number of the next expected byte.


2^n = calculate how many subnets available
2^n-2= calculate number of host IDs available


Lol subnet calculation. My favorite. *Big teardrop as I am laughing in sorrow*

Okay lab time. Gonna work on it and go off. My wife is waiting for me. Tired. Wish I had more time to play wow today.

Pimple in my nose, i curse you in Jesus name! Be cast far from me and my family.

AMEN!

Saturday classes …. sleepy saturday *Snooze*

So our dear lecturer started by sharing a disclaimer, by saying that it was our fault if we failed his class, because self study is required. I was like “of course? do you even need that disclaimer? I thought it should be widely accepted. We’re all adults here… after all…”

Anyways, he has begun talking about network protocols and relates it to daily activities, as simple as answering the phones.

Caller: Hello
Receiver: Hello
Caller: is this XXXX XXX
Receiver: yes, what can i do for you?
blah blah blah

reference model types: (most used)

1.  tcp/ip vs 7 layer osiOSI Model

Physical includes connection devices and media. YES EVEN WIRELESS ONES!!

Data Link protocols describe methods for exchanging data frames between devices ober a common media. On this layer, we have the MAC address. (**PS- HUB belongs to layer 1)

Network layer identifies devices. Here we have IP address.

Transport defines services to break data into segments, packetise them and send them to other IP addresses.

LOL he said… “TCP/IP is like a river… Anything can be dumped in….”
“But in the end, to get the data out, we need to have the proper software or address to acquire what we need..”
I thought the analogy was super funny…. and i missed the next 3 layers. -___-

The process of sending an email

Application – email data | data
Transport- Data segmentation and transport header |Segment
Network Layer- Network header + encapsulate transport header + Segmented Data | Packeting
Network Interface- Frame header (MAC address) + all encapsulated Data + Frame Trailer | Frame (Medium dependant)
And WHOOOPPEEEEEE BITS SENT —— to addressee, and the opposite occurs.

<Data cut into segments><Segments cut into packets><Packets are encapsulated><Frames are added to the data capsules><data is sent via BITS>

Random thoughts: If i didn’t come to class, would I even be posting on the blog shudders. Not sure… I probably would but not as long or as frequent. thats for sure.

Server farm!

  • Domain Name Server (DNS)
    • Service that provides IP address to users to access the website
  • Telnet Server
  • E-mail Server
  • Dynamic Host Configuration Protocol (DHCP) Server
    • Also does several configuration settings
  • Web Server
  • File Transfer Protocol (FTP) Server
    • Helps in use of big data

So I am kind of lost. He was talking about Server types one moment, and now He’s on Packet Tracer while using Command Prompt to /ping /ns loookup and explaining what a time to live (TTL) on the ping command. So…. I am not sure what is going on right now.

Good student. I am going to try and link the connections with regards to what he’s talking about.

This is what DHCP does as well:
D: Discovery- allows network device to be “Discoverable” by End Users
O: Offer-
R: Request
A: Acknowledgement

So its breaktime! going to update my Upwork profile and start looking for a team to play world of warcraft with.

LFM members on Frostmourne (Horde) because… The number of alliance is too damn high!

and now, we’re doing some configurations on a switch.

Funny thing is, from packet tracer, I am not able to

  1. test if synchronus logging is enabled
  2. test if exec-timeout xx is working

which is strange.

But its time to go. My friends are coming over to our home tonight. Need to go home and do housework.

Adios amigos!

I need to Do a directory on CLI for cisco routers. Can’t find any useful ones on the internet.

If you have some, do share!

5/11/2015 – Lessons for real?!

At my current work place, it seems like my colleague really favors me and lets me get off an hour earlier.

Thank God for a peaceful workplace.

So, instead of writing gibberish on a word document which I will only discard later, I will document it via blog and recap it at some point down the road.

Lesson Start

Rollover cable – Serial Port to RJ45

How to configure a router?

  1. Connect to the console port, open telnet software (PutTy) to configure ports , login with prompts / commands
  2. Connect via TCP/IP. Router has a management IP address to do configuration
  3. Gui (Graphic User Interface) to work in a browser,

Modular Router is adjustable based on usage requirements.

Configuration of a router:

  1. Make sure power cable is on.
  2. Connect to console port & open PutY

**LEARN TO USE COMMAND LINE INTERFACE (CLI) EXAMS WILL TEST ON KNOWLEDGE OF CLI.

en– short form for enable, to get into privileged mode.

*after modifying configuration to happy settings, export configurations and set as default so device selects that configurations on startup.

config t– used to configure terminal (router) not sure what else this can be used for.

hostname chicken– the way to change host name.

show run– shows current configuration (scroll down, use space bar. q to enter next command)

enab secret– to set a password for enable mode

int– short form for interface

ip add
ip address
ctrl+z– to exit

I found a book from Cisco Online. Just sharing the link.

http://www.cisco.com/c/en/us/td/docs/ios/iproute_bfd/configuration/guide/15_1/irb_15_1_book.pdf

Thats a lot of commands to remember. Just like hexadecimals. Yum.

–Break time @ 20:19pm–Resume @

Router configuration(#)

  1. enable
  2. show run

and more. damn i didn’t manage to get it all down, but i will find it. and I will post it.

So…

Working for a salary, slowly saving… spending savings on occasions… slowly save…

This is a slave’s life. Damn it, much as I hate to admit it, I am a slave to money. This hurts my pride. A lot.

My dear friend Clement aka Peanut, is having a birthday @Timber: Substation, and I want to go. But I seriously cannot afford to. With $23.35 in my bank account currently, I think it is foolish of me to be there. It is not that I don’t need friends, or friends are about money but the truth is, I do not want to be a “LEECHER” kind of friend that let my friends pay for me. What if they don’t want to be my friends after that anymore? I think this is a legitimate concern.

So, the universe wants to bless me. Sure. I want to accept. But how?

Maybe its time to re-read “think and grow rich” by napolean hill, see what I’ve missed out.

My business plans has come to a moot. I can’t find a product that I’d like to sell or a cause that I would give my life for. This reminds me of Herbalife, whose founder’s mother died from a lack of nutrition so he set out to develop the “healthiest food in the world” so that no one would suffer from a fate similar to his.

I have had a very blessed life. Everything was provided for me. I never particularly needed or wanted anything. And now. I want to succeed.

Marriage life is blessed, but lack of money is spoiling the experience. I agree that all man should work. But with enthusiasm. Not in a grudging manner.

So. Explore. Ask. Knock the door. And It shall be open to me.

Thus I believe, therefore I will receive. So be it.

So I need moolah.. (sad face)

So. With my income dropping due to a change in industry, now comes a time in my life where I go “Oh MY GOD!!!” and panic alarms with red lights start going off.

I’ve made some pretty big purchases (given my tiny income) right before I got married, and here comes the lovely bill payment time. (again)

Maybe I should not have bought a 6 month world of warcraft game time given the terrible exchange rate that is happening in the SGD/USD exchange. I sure need a new laptop that can support network simulation, so I had to get a new one. That was not avoidable. And MY GOD! I spent a lot on groceries!! I don’t even remember what I bought!

I have made plans, but I kind of broke them. (on whim. I like giving my wife the best and sometimes that causes me to break my budgets on multiple occasions.) but she’s not to blame, I am. Which husband doesn’t want to give their wife good things? *aww moment* whatever. But yeah I seriously need some side income!

So. Later tonight as I head home, going to check out these 2 sites:

  1. Upwork.com
  2.  market9.sg

Going to find out more about data analytics and how I can make money on the side with information.

Unlike other websites, I sincerely hope to develop a way to make money off the internet less the “Multi Level Marketing” *inner self screams “SCAAAAAM!!!”* thing.

Every opportunity with an official meetup seems to deal with multi level marketing. I wonder if there are even legit ways to make money off the internet without the use of MLM anymore.

work calls. BBL (be back later)

2 weeks later…

So after these 2 weeks, I’ve had a bit more experience in the IT field.

I wouldn’t say I am pro, but I am less “wet” behind the ears. *Squish Squish*

Learning HTML has been interesting. Sort of. But like anything I am just starting to get the hang of it so I need more practice. That is quite challenging because there are so many things I’d like to do. To clear my thoughts a little, here are some of the things on my mind:

  1. What bills do i have to pay? (Credit cards, Town Council, Utilities, Phone, Internet, Groceries…)
  2. What do I have to study? (MS 20687, 20688, CCNA)
  3. What groceries do I have to buy? (really not much of a clue here…)
  4. I WANT TO PLAY WOW!! (the real time killer)

At work there are some issues that needs resolution, but as a desktop engineer, I do not have access to the resources that could aid in solving the problem. This annoys me somewhat, probably due to a lack of control. This is a problem for me. I should be more patient in acquiring resolutions, and the only reason I am not solving the problems is because I am not ready yet.

I wonder what it will be like to spend 2 hours traveling to work on a daily basis for a year. *shivers*

My wife has not been feeling well recently. She has been vomiting and I am quite worried. Please pray for her.

I had a bad fall on Sunday and have yet to fully recover… Its already Thursday.

Maybe I read too much horror webtoons. Those webtoon artists seriously need to get something more positive to write. I am getting depressed reading those sad and horrifying themes.

Going to pick my wife from school. Catch you later dear blog.

2 weeks into IT job and 1 month into marriage (Desktop Engineer L1)

So. I need to start my business. I have been stagnant the past couple of weeks because of other things I want or need to do. I know I need to, but things have been just… so blah. I know opportunity usually comes in such seasons and I should be looking out and I am. Only to get scammed into some Multi Level Marketing kind of scheme. It really is very toxic to be in such an environment. I wouldn’t wish it on any of my friends or enemies.

It is kind of frustrating really to be on the lookout for opportunity yet not managing to find any.

Anyways, during my first few days of work, I learnt quite a lot about computers and desktop support roles. After which I realized that my job was basically to rinse and repeat. Boring!

Well to be fair, I made my fair share of mistakes especially when it came to troubleshooting computer problems which I myself have never encountered before, for example permissions… I never ever had to share a computer with anyone so I had no experience whatsoever with file security and permissions. So, what happened was i wiped someone’s permissions completely and she had to have those permissions restored. Even after restoration, there were lock images on all of her file icons. Whats worse is that now, even her Adobe reader isn’t working. It is quite frustrating, especially in a large enterprise where I only have small windows of time to work on solving a problem. Even when I have time, the user is not there so I cannot simply restart the computer to check if the problem is solved.

So… Key skills for a desktop engineer in my opinion as of now is

  1. Experience (if you’ve solved it before, you can easily do so again)
  2. Identifying of problem (knowledge is quite important because proper diagnosis requires understanding of how things work)
  3. Luck. Basically.

I always thought computers are logical things which either go 1 or 0. After 3 weeks of work, I am quite assured that they are strange creations. Perhaps the complexity of binary has confused the system itself? whatever. I do hope I will be assigned to more projects or a permanent location soon. I am making good relationships with my current buddy but the relationship will be very sad when we change locations. 😦 I will be sad, at least.

My lovely wife is biting off a lot more than she can chew. Well, I sure pray and hope she can chew that much things.

And seriously, I hate Lizards and Cockroaches.

In the eye of the internet, I thank the Lord Jesus that He has blessed my home with abundance and sanctified my home from all manner of Pests (Ants, Cockroaches, Lizards etc.). Amen.

The Lord cares about every little detail in my life. I believe it. Amen. Jesus is the best. He restored me much more than what I had previously.

I was a jobless broke fellow who seemed to be going nowhere. Now I am an engineer that has a career in front of him. (Amen!) Previously I was broken hearted and lonely. Now I am blessed with a beautiful loving (albeit a little lazy) wife and a beautiful home.

I may not be very financially wealthy now, but I know the Lord will give me wisdom to acquire riches that I need. Amen!

After a couple of days as a IT desktop rt technician, I must say, I really quite enjoy this type of problem solving work. Sometimes I wonder, if major corporations stop playing workplace politics and focussed on solving the world current problems, so much improvement can be made. Human nature and self gratification. Can’t be helped though. I can see myself doing the same thing if I were in that situation. I pray I can have the wisdom to do otherwise if I were ever in such a situation.

I was just going through my mail today and saw this from my Pastors daily devotional. It was something I am not sure I ever caught before.

So when you pray for your child’s education, for example, don’t pray with the mindset that education is central in your child’s life and Jesus exists to help your child get into a good university. Pray that your child’s education will glorify Jesus and fulfill the plans and purposes that He has for him. Above all, pray that Jesus has center place in your child’s life. That’s how they will have the inward strength to be different from other kids.  (All editing by myself)

I thought this is so good. To glorify Jesus instead of Jesus help my kid because he needs help.

I need my mindset to shift.

I will ask my wife to pray with me later.

2nd day at work

I have realised that the role of a desktop engineer is relatively reactive. I am busy when there are problems. I am relatively available when there are none. 

been grinding lots for my violet bird for time walking. this weekend is the time.  I don’t know if I want to play any other class apart from my death knight. seems… so strange.

work work. wonder how school will be like tomorrow…

an interesting book I picked up at the library yesterday.  some cool uh..  what they call it… life slogan or something. but yeah. mainly for my reference and try to adopt it into my life.

image