Skip to main content

Ethical Hacking simplified (System fundamentals) OSI reference model

this is the continuation of OSI reference model

for layer 5 to 7 here
 layer 4 here
 

Network layer (layer 3)

This layer take control of the way the network addressing works. It deals with managing IP addressing, tracking device location, and choose the best path to transmit data. Network layer again is after sending data to devices that do not belong the same local network. The Router (also known as layer 3 device) routes packages between different networks.
When a package arrived at layer 3, the router checked the source and destination network address (don't worry we will discuss that later) if it matched? Then the router has nothing to do with it, because they belong to one LAN(local area network i.e. The same network) and router only route packages between different networks or LANs. Take for example, when making a local call (within the same country) do you need and IDD (international direct dialing) number? That +234 stuffs. The ans is definitely no! Why? Because you are calling a local number! What will happen if you include it? The telephone interchange system will definitely discard it and treat it as a local call! That's the same way router will treat local package! Wooh!!! sound simple!

There are two types of packets used at the network layer
  • Data packets
  • Route update packets

Data packets: This packet is used to transport user data in the internetwork, Routed protocols (IP: internet protocol and IPv6: IP version 6) are used to transport data. IP also known as IPv4 is a 32bit long, which represent in mathematics as . which is equal to 4294967296, around 4.3 billion addresses. The IPv6 is 128bit addresses! This cant be represented in figures! If if we do using powerful calculators it can't be read by human because its logically infinity! Due to high use of networks and devices that needs IP addresses are evolving every now and the! The IPv4 is might exhaust, that make it compulsory to come up with solution, and the solution is the IPv6! Will discuss IPv4 and v6 in a separate article, the most important thing here is to know about the technology.

Route update packet: This package is used to update the neighboring routers if a new router is connected to the internetwork. This packet works as an announcer to the internetwork. Good example is, when a new student join you in primary school, the teacher will introduce the student with his name, so as each and every student in the class will know his name. That is what routing packets does! Although routing packets do add addresses after name. The most common protocols here are RIP(routing information protocol), RIPv2(version 2), OSPF(open shortest path first) and EIGRP (Enhanced interior gateway routing protocol). Route protocols maintains a table (Routing table) which keep the records of all the routers connected and how to reach them.



 to be continued

Comments

Popular posts from this blog

Microsoft Office for Tablet now on Google Play store

Back in November, Microsoft opened up early previews builds for its new mobile Office applications for Android tablets to those willing to sign up and wait for an invitation. After taking on feedback over the past couple of months, Microsoft has announced that it is expanding its preview scheme by releasing its Office applications to everyone directly through the Google Play Store. The new Office software for mobile unifies Android, IOS, and Windows platforms. Previously each platform had to make do with its own apps, meaning that feature sets differed depending on your operating system and updates were often slow and intermittent. By unifying the Office platform, Microsoft hopes to bring updates and new features to users in a timelier manner. There are still a couple of conditions attached to the preview builds though. Firstly, Office is still limited to ARM-based Android tablets with a screen size between 7 and 10.1 inches. Your tablet will also need to be running Ki...

Tips for strong password

As we have already discussed that passwords are strong and at the same time weak! If user create password from his name, date of birth or any other combination that is related to him, cracking down his account doesn't need much technical know how. Meaning attacker who know you, can be lucky enough to access your sensitive information by only entering certain key combinations. Creating strong and almost non hackable wait!!! is there any non hackable password! I was once told that any system can be hacked! It only took time, skills and resources! You are absolutely right! But at-least one has to really suffer before getting your data! Arm robbers do rob banks! Do you think a local or common thief can rob bank? The ans is absolute NO! Strong passwords doesn't happen by chance! Below are the steps to create a very strong passwords! Passwords should be at-least 8 characters Its already becoming standard on the internet. Many websites doesn't allow less than 6 charact...

Ethical hacking simplified. cryptographic hashing.

Cryptoghraphy Hashing Hashing is the process of converting plaintext into chipertext. One of the advantage of  hashing is, its  almost impossible to alter. Even if the intruder succeeded in altering the data the receiver will definitely know on receiving the message. Hashing can be seen as a one way encryption process. Its main aim is to confirm the authenticity of data. Hashing output is known as hash, hash value or message digest. How it work When you are sending the message, you will create an encryption with your private key using a particular type of hashing which we will talk about shortly. It will then create gabbled messages which is fixed length and exactly the length of the message. Bundles the chipertext with the plaintext together which are both encrypted. Upon arriving the destination, the receiver will get the public key of the sender and decrypt the message. Mind you hashing is here to confirm the authenticity of the message. After confirming the sender...