Friday 30 October 2015

OSI Model animation

Hey guys i was researching a little bit about the OSI model and i came across this video on YouTube from an uploader called J Kenneth Lim and i thought the way in which he explains it is simple and easy to understand so have a look and hopefully it will clear things up a little.


Wednesday 28 October 2015

OSI Reference Model

The Open System Interconnection (OSI) model is a standard reference model for communication between two end users in a network which was developed by the International Organisation for Standardisation (ISO) in 1984.

This is a theoretical system which divides the problems of communication into subsections called layers with each layer performing a subset of the required tasks or functions. In this model each layer relies on the next layer down to perform more primitive or basic functions and tasks performed in each layer are exclusive to that particular layer.

Here is a diagram of the OSI model layers:





Ok so now i will explain each layer in a little more detail so we will start at the top.

The Application Layer:

The application layer is the OSI layer closest to you and me, the user. As we interact with an application that implements a communicating component, such as a web browser, the application layer of the ISO model is also interacting with the application. The functions of the application layer are typically functions like identification of available communication partners, assessing the quality of the network available and synchronising communication. Notice these are all application specific functions.

The Presentation Layer:

This layer provides encryption of application layer data before sending it down the stack. It either formats and encrypts data to be sent across the network or transforms received data into the form the application above accepts.

Session Layer:

The session layer basically monitors, manages and terminates the connections between the local and remote application.

Transport Layer:

The transport layer facilitates the transferring of data sequences from source to destination.
It does this by what is called segmentation/desegmentation which means that it creates packets out of the data received from he application layer. Packetization is basically the process of dividing up the received information into smaller bundles (packets) of information. The Transport layer also keeps track of data transmission, re-sending those packets that fail and acknowledging successful transmission.

Network Layer:

The network layer provides the means of transferring the packetized data from the transport layer to the destination location on the same connecting network. This is basically the routing layer which uses IP addresses and routing protocols to transfer the data from source to destination.

Data Link Layer:

The Data Link Layer is responsible for the transfer of data within a LAN/WAN or between physically connected nodes on an network such as switches and hubs. This layer is normally divided into two sublayers the Media Access Control (MAC) layer and the Logical Link Control (LLC) layer.
The MAC layer controls how a device on a network accesses and transmits data.
The LLC layer identifies the protocols, and controls error checking and packet synchronisation.

The Physical Layer:

The physical layer is basically the cabling or wireless signals that connects the source to destination. This is where we see the data packets as "bits on the wire".

Here is an image of the OSI model in action between source and destination:




So as you can see the exact same steps that are performed at source during the transmission of the data are performed in reverse at destination.

During transmission each layer adds header to the outgoing packet and then at destination the same layer removes the header on incoming packet until original user data is presented in destination application as we can see in the image below:




Saturday 24 October 2015

Computer Networks

So here we go we'll start things off by explaining what a computer network is and outlining the various components that it consists of.

So what is a computer network?

A computer network is simply "A collection of devices, interconnected by some physical medium, for the purpose of exchanging data".

Networks allow the communication of various end devices, ie. pc's, laptops, phones, cameras, printers and so on, allowing them to share and distribute information.

Along with the various end devices a network must have what are called Intermediary devices such as switches, hubs, routers and gateways. We will get on to talking about these devices in more detail at a later stage in the blog.

So we have end devices that the user interfaces with and we have intermediary devices that interface with each other and the and devices, so obviously we must have a way of connecting all these devices together. This is where what is referred to as the network media comes in. This is the medium over which the message travels from one device to another. The main types of network media are copper wire, fibre optics and wireless technology. The selection of what type of network medium to use in a particular network depends on a few considerations such as:
  • Distance signal (data) can travel
  • Environment it works in
  • Bandwidth (speed Mb/s)
  • Cost 
Now i will explain the two main types of computer networks which are:

  •  LAN (local area network)
  • WAN (wide area network)
Now the main difference between these two is fairly self explanatory. As the name suggests a LAN usually spans a single geographical location for example a small business or campus, whereas a WAN is a Network that connects LANs together over huge distances.. 

A LAN being a network that covers a smaller area usually uses copper wire for the network medium as the distances between devices are usually kept to a minimum. This keeps the cost down not only during installation but also makes repairs to the network considerably cheaper than  it would be using  fibre optics. Also in a LAN its possible to use wireless technology as your network medium which we call a wLAN(wireless local area network). 

A WAN then being on a much larger scale typically uses fibre optics as its network medium as the hugely increased speed and performance of fibre optic cabling is necessary to cope with the longer distances and higher data loads.



Thursday 22 October 2015

Video Introduction


Introduction

Hey guys my name is Kevin Murphy and I'm a second year software development student in GMIT galway.

Over the next few weeks of this blog I'm hoping to outline my studies and learning in the subject of Applied Networking.
I will be starting off with an introduction to the world of computer networks and move on to various topics from the OSI, to the different layers involved in networking and the various protocols involved in computer networks.

I will also be doing screencasts of me using the Cisco Packet Tracer to outline some of the things ive learned along the way.