Understanding OSI And TCP/IP Models In Computer Networks

Overview of computer networks

In computer technology, the computer network is one of the vital fields where it is used to transmit the data and allow internet access .However the network implementation relies on various conceptual models referred to as the OSI and the TCP/IP models.

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

These models uses various layers in the process of transmitting the data over the network where the OSI model is Logical model which is more of theoretical while the TCP/IP model is more physical and is used to implement the OSI model and enables the internet connectivity.

1.

The computer network is a very essential tool which is highly used during the communication of network devices which assist in establishing the connection between the devices and enable transmission of data.

The computer network however uses two networking reference models which facilitates the connection and transmission of data over the models layers ,these two models are OSI and TCP/IP model and both has different function as below.

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Open Systems Interconnection(OSI) model: This is a type of network model that was designed by International Organization for Standardization and it comprises of seven layers starting with physical layer and ends with applications layer, however this model describes the way the various software and hardware items that are involved in the networks communications shares the labor and are able to interact with each other.

Transport control protocol and internet protocol(TCP/IP):This is type of network model that was established by U.S. Department of Defense which comprises of two types of  networks standards that mainly defines the internet ,the IP is used to give definition of how the computer in network gets data to one another through a network which is routed and interconnected while the TCP gives the good definition of the way applications do creates a channel of communication which is reliable through the network. Therefore the IP define the address and routes and the TCP define the network conversations over the network without garbling and loss of data.

The two type of network models have some similarities and also they differ in some cases as discussed below.

Comparison

1.The OIS model and the TCP/IP models has some common features as compared in the below similarities.

2.They both architectures which are in layers form.

3.The Layers in both models provides functions with similarity.

4.The both models have protocols stacks.

5.They are both type of the reference models.

6.The IP in the TCP/IP model do correspond with OSI Layer 3 which is called the network layer.

7.The TCP in the TCP/IP model do correspond with OSI Layer 4 which is transport layer and Layer 5which is session layer.

OSI model

Contrasts

However the two layers have some differences in both structure and the layering as discussed here below.

Diagram of the OSI and the TCP/IP models.

(William, 2014).

Differences between OSI and TCP/IP models.

The table below shows the major difference between the IOS and the TCP/IP network models.

OSI(Open System Interconnection)

TCP/IP(Transmission Control Protocol / Internet Protocol)

1. OSI is generic model, protocols independent standards, and acts like communications gateways from the networks and end users.

1. TCP/IP is a model which is based on standards protocol which is used to develop internet and is communications protocol that  allows the hosts to be connected in a network.

2. In OSI model packet is delivered through the transport layer.

2. In TCP/IP model the packet is not delivered through the transport layer since the TCP/IP model is reliable.

3.The OSI model uses the  vertical approach.

3. The TCP/IP model uses the horizontal approach.

4In  OSI model  the  Presentations and Sessions layers are both separated

4. In TCP/IP there is no separated presentations or sessions layer.

5. In OIS model the Transport Layer is connections oriented and responsible to establish connections.

5. In TCP/IP  the Transport Layer is both Connections Oriented and Connections  less.

6. In OIS model the Network Layer is both connections Oriented and connections less.

6. In TCP/IP  the Network Layer is connections less.

7. The OSI model act as a referencing model which is used to build networks and acts as guidance tools.

7.The TCP/IP model is used to implement the OSI model.

8. The OSI model Network layer is used in provision connections oriented and connections less services.

8. The TCP/IP model Network layer is used to provide connections less services.

9. The OSI model there is a challenge while fitting the protocols to the model.

9. In TCP/IP model there is no fitting of any protocol.

10. In the OSI model there are protocols which are hidden and are easy to replace in case the technology change.

10. In TCP/IP model it is quite hard to replace the protocols even if technology changes.

11. In the OSI model there are clear definition of service, interface, and the protocol and the model is protocols independent.

11. In TCP/IP model there is no clear separation between  service, interface and protocol and thus the model is protocols dependent.

12. The OSI model is made of 7 layers.

12. The TCP/IP is made of 4 layers.

13. The OSI model is type of conceptual models.

13. The TCP/IP type of a clients-servers model.

14. The OSI Model is not physically tangible

14. The TCP/IP Physical and also Tangible.

15. The OSI Model follow the bottom-up approaches.

15. The TCP/IP follows a top to bottom approaches.

Best model

In the network design the OSI model is used as the reference model which is logical and much of theoretical but the TCP/IP is used in the implementing this theoretical model and the internet transmission mainly occurs in this layer ,therefore the TCP/IP model is more better model since it is more physical than theoretical and is used in actual internet connectivity.

2.

Hands-On Project 2-3

1.Open browser.

3.Select IPV4 option

6.Close the browser.

Hands-On Project 2-5.

Open the browser.

Press enter key.

Record new values of

Subnet mask: 255.255.255.192
Subnet bits:2
Mask bits:26
Hosts per subnet:62
Host address range: 192.168.0.1-192.168.0.62
Broadcast address: 192.168.0.63

Select network class A radio button in the subnet calculator interface.

Open the subnet mask dropdown list and change mask  to 255.255.0.0.
Write down values for:
Subnet bits:8
Maximum subnets:256
Mask bits:16
Hosts per subnet:65534
Host address range:10.0.0.1-10.0.255.254
Broadcast address10.0.255.255

While comparing the two cases the subnet bits , Hosts per subnet and Maximum subnets values are higher in the second scenario while Mask bits is smaller in the second scenario compared with first scenario.

Closing the browser after comparison.

3.

The Address Resolution Protocol (ARP)  that was discovered in 1982 by RFC internet standards are types of communications protocols  that are used to discover the linking layer addresses ,which includes the MAC addresses which is a hardware’s addresses and is obtained from the IP addresses which has associations with the respective networks layer addresses and mainly IPV4 addresses.

This protocol works using some two types of messages which includes:

  1. ARP requests-This message broadcasts to the devices that are connected in the network.
  2. ARP reply-This is the message that is uni-casted to the device that requested a message.

Purpose of the ARP Cache

In the ARP there is the ARP cache that is a form of table that mainly used to store the correlated MAC addresses and the respective IP addresses that corresponds to it.

4.

The Foreshore IT Solutions is a growing organization that had expanded to total of six sites and in these sites there are number of computers that are connected in the network where the computers in each sites were as follows  in the  finance office 260 ,IT call centre 520 ,Research and development office 120,marketing department 40 ,information technology  130 and head office 60 computers (Tom , 2015).

In order to come up with the entire network system there will be designing of the network subnets for each site in the network and they will be connected to the other subnets through the routers as the network devices.

TCP/IP model

In the design of the respective network subnets the private address 10.0.0.0 is the one which is going to be used and the subnets designed will be able to allow expansion of the network in near future and they will be able to accommodate the respective number of hosts.

However after full implementation of the entire network subnets the whole network will be having a total of 1200 hosts and the subnets will be able to accommodate more in case the organization expands in future.

Below is the network diagram of the proposed organization network.

Detailed  design of a simple addressing solution

Network diagram.

Subnet IP address calculation.

Each of the network subnet has will be utilizing the private network ip address 10.0.0.0 where the subnet derived will be having the Network ID, ip address ,subnet mask address, and the gateways (Forouzan, 2014).

Subnet1:Finance Office – 260 workstations 

step 1: calculate the ip address of subnet 1

Number  of hosts=260 hosts.

Private ip address =10.0.0.0

Formula  :2x-2=number of hosts

X is the value of host bits length.

We require 260 hosts in subnet 1 therefore  2x-2=260.

2x=260+2.

2x=262

Therefore x=9 since 262<(29=512)

step 2: calculate the network prefix (/p) of subnet 1

since mask length = 32 bits,

Network  prefix (p) is  calculated as follows:

32-x=p, where x is the host value length and p is the network prefix.

The Network  prefix is 32-9=23.

Therefore since the Network ID for subnet1 is 10.0.0.0 and the network prefix is /23 then the ip address of the subnet1 is 10.0.0.0/23.

step 3: calculate the subnet mask for subnet 1.

Given the ip address of subnet1 is 10.0.0.0/23.

The subnet mask of subnet1 is

 1111 1111. 1111 1111. 1111 1110.0000 0000 or 255.255.254.0.

step 4: summary of the subnet1 ip addresses.

Network ID

Ip address

Subnet mask address

Ip addrees range

10.0.0.0

10.0.0.0/23

255.255.254.0

10.0.0.1 to 10.0.0.512

Subnet2:IT Call Centre – 520 workstations .

step 1: calculate the ip address of subnet2.

Number  of hosts=520 hosts.

Private ip address =10.0.0.0

Formula  :2x-2=number of hosts

X is the value of host bits length.

We require 520  hosts in subnet 2 therefore  2x-2=520.

2x=520+2.

2x=522

Therefore x=10 since 522<(210=1024)

step 2: calculate the network prefix (/p) of subnet2.

Since mask length = 32 bits,

Network prefix (p) is calculated as follows:

32-x=p, where x is the host value length and p is the network prefix.

The Network prefix is 32-10=22.

Therefore since the Network ID for subnet1 is 10.0.1.0 and the network prefix is /22 then the ip address of the subnet2 is 10.0.1.0/22.

Comparison of OSI and TCP/IP models

step 3: calculate the subnet mask for subnet2.

Given the ip address of subnet2 is 10.0.1.0/22.

The subnet mask of subnet2  is

 1111 1111. 1111 1111. 1111 1100.0000 0000 or 255.255.252.0.

step 4: summary of the subnet2 ip addresses.

Network ID

Ip address

Subnet mask address

Ip address range

10.0.1.0

10.0.1.0/23

255.255.252.0

10.0.1.1 to 10.0.0.1024

Subnet3:Research and Development Office – 120 workstations 

step 1: calculate the ip address of subnet3.

Number  of hosts=120 hosts.

Private ip address =10.0.0.0

Formula  :2x-2=number of hosts

X is the value of host bits length.

We require 120  hosts in subnet 3 therefore  2x-2=120.

2x=120+2.

2x=122

Therefore x=7 since 122<(27=128)

step 2: calculate the network prefix (/p) of subnet3.

Since mask length = 32 bits,

Network prefix (p) is calculated as follows:

32-x=p, where x is the host value length and p is the network prefix.

The Network prefix is 32-7=25.

Therefore since the Network ID for subnet3 is 10.0.2.0 and the network prefix is /25 then the ip address of the subnet3 is 10.0.2.0/25.

step 3: calculate the subnet mask for subnet3.

Given the ip address of subnet3 is 10.0.2.0/25.

The subnet mask of subnet3  is

 1111 1111. 1111 1111. 1111 1111.1000 0000 or 255.255.255.128.

step 4: summary of the subnet3 ip addresses.

Network ID

Ip address

Subnet mask address

Ip address range

10.0.2.0

10.0.2.0/25

255.255.255.128

10.0.2.1 to 10.0.2.128

Subnet4: Marketing Department – 40 workstations 

step 1: calculate the ip address of subnet4.

Number  of hosts=40 hosts.

Private ip address =10.0.0.0

Formula  :2x-2=number of hosts

X is the value of host bits length.

We require 40  hosts in subnet 3 therefore  2x-2=40.

2x=40+2.

2x=42

Therefore x=6 since 42<(26=64)

step 2: calculate the network prefix (/p) of subnet4.

Since mask length = 32 bits,

Network prefix (p) is calculated as follows:

32-x=p, where x is the host value length and p is the network prefix.

The Network prefix is 32-6=26.

Therefore since the Network ID for subnet4 is 10.0.3.0 and the network prefix is /26 then the ip address of the subnet4 is 10.0.3.0/26 (Douglas, 2017).

step 3: calculate the subnet mask for subnet4.

Given the ip address of subnet4 is 10.0.3.0/26.

The subnet mask of subnet4  is

 1111 1111. 1111 1111. 1111 1111.1100 0000 or 255.255.255.192.

step 4: summary of the subnet3 ip addresses.

Network ID

Ip address

Subnet mask address

Ip address range

10.0.3.0

10.0.3.0/26

255.255.255.192

10.0.3.1 to 10.0.3.64

Subnet5: Information technology – 130 workstations .

step 1: calculate the ip address of subnet5.

Number  of hosts=130 hosts.

Private ip address =10.0.0.0

Formula  :2x-2=number of hosts

X is the value of host bits length.

We require 130  hosts in subnet 5 therefore  2x-2=130.

2x=130+2.

2x=132

Therefore x=8 since 132<(28=256)

step 2: calculate the network prefix (/p) of subnet5.

Network design and implementation

Since mask length = 32 bits,

Network prefix (p) is calculated as follows:

32-x=p, where x is the host value length and p is the network prefix.

The Network prefix is 32-8=24.

Therefore since the Network ID for subnet4 is 10.0.4.0 and the network prefix is /24 then the ip address of the subnet5 is 10.0.4.0/24.

step 3: calculate the subnet mask for subnet5.

Given the ip address of subnet5 is 10.0.4.0/24.

The subnet mask of subnet5  is

 1111 1111. 1111 1111. 1111 1111.0000 0000 or 255.255.255.0.

step 4: summary of the subnet5 ip addresses.

Network ID

Ip address

Subnet mask address

Ip address range

10.0.4.0

10.0.4.0/24

255.255.255.0

10.0.4.1 to 10.0.4.256

Subnet6: Head Office – 60 workstations.

step 1: calculate the ip address of subnet6.

Number  of hosts=60 hosts.

Private ip address =10.0.0.0

Formula  :2x-2=number of hosts

X is the value of host bits length.

We require 130  hosts in subnet 6 therefore  2x-2=60.

2x=60+2.

2x=62

Therefore x=6 since 62<(26=64)

(Behrouz , 2016)

step 2: calculate the network prefix (/p) of subnet6.

Since mask length = 32 bits,

Network prefix (p) is calculated as follows:

32-x=p, where x is the host value length and p is the network prefix.

The Network prefix is 32-6=26.

Therefore since the Network ID for subnet6 is 10.0.5.0 and the network prefix is /26 then the ip address of the subnet6 is 10.0.5.0/26.

step 3: calculate the subnet mask for subnet6.

Given the ip address of subnet6 is 10.0.5.0/26.

The subnet mask of subnet6  is

 1111 1111. 1111 1111. 1111 1111.1100 0000 or 255.255.255.192.

step 4: summary of the subnet6 ip addresses.

Network ID

Ip address

Subnet mask address

Ip address range

10.0.5.0

10.0.5.0/26

255.255.255.192

10.0.5.1-10.0.5.64

What happens to design if hosts number per network jumps to over 1,024.

In the case of the host per building happens to exceed 1024 hosts the only solution is to change the subnet mask address to another subnet address that will be able to accommodate those devices, however in the connection one will require to use more connection devices like the number of switches will be increased as well (Andrew , 2015).

Conclusion

The computer network is a field that is essential in data transmission and it highly rely on the two main conceptual models which includes OSI and the TCP/IP model which provides the logical and physical network designs.

In the area of network design where there are various branches of network the network require to be split into small network units called the Subnets ,the subnets utilizes common private network and they require to be designed well to accommodate all hosts and allow area of expansion without wasting any address .

References

Andrew ,S(2015).Computer Networks. New York:

Prentice Hall.

Behrouz ,A.(2016).Data Communication and Networking.New York:

McGraw-Hill Education.

Douglas,C(2017).Internetworking with TCP/IP, Volume 1. California:

Addison-Wesley Professional.

Forouzan,I.(2014). Computer Networks: A Top – Down Approach.

New York: McGraw-Hill .

Tom ,C.(2015).IPv6 Address Planning: Designing an Address Plan for the Future.

San Francisco: O’Reilly Media

William,S.(2014). Data and Computer Communication. New Delhi:

Tata McGraw Hill.

What Will You Get?

We provide professional writing services to help you score straight A’s by submitting custom written assignments that mirror your guidelines.

Premium Quality

Get result-oriented writing and never worry about grades anymore. We follow the highest quality standards to make sure that you get perfect assignments.

Experienced Writers

Our writers have experience in dealing with papers of every educational level. You can surely rely on the expertise of our qualified professionals.

On-Time Delivery

Your deadline is our threshold for success and we take it very seriously. We make sure you receive your papers before your predefined time.

24/7 Customer Support

Someone from our customer support team is always here to respond to your questions. So, hit us up if you have got any ambiguity or concern.

Complete Confidentiality

Sit back and relax while we help you out with writing your papers. We have an ultimate policy for keeping your personal and order-related details a secret.

Authentic Sources

We assure you that your document will be thoroughly checked for plagiarism and grammatical errors as we use highly authentic and licit sources.

Moneyback Guarantee

Still reluctant about placing an order? Our 100% Moneyback Guarantee backs you up on rare occasions where you aren’t satisfied with the writing.

Order Tracking

You don’t have to wait for an update for hours; you can track the progress of your order any time you want. We share the status after each step.

image

Areas of Expertise

Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.

Areas of Expertise

Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.

image

Trusted Partner of 9650+ Students for Writing

From brainstorming your paper's outline to perfecting its grammar, we perform every step carefully to make your paper worthy of A grade.

Preferred Writer

Hire your preferred writer anytime. Simply specify if you want your preferred expert to write your paper and we’ll make that happen.

Grammar Check Report

Get an elaborate and authentic grammar check report with your work to have the grammar goodness sealed in your document.

One Page Summary

You can purchase this feature if you want our writers to sum up your paper in the form of a concise and well-articulated summary.

Plagiarism Report

You don’t have to worry about plagiarism anymore. Get a plagiarism report to certify the uniqueness of your work.

Free Features $66FREE

  • Most Qualified Writer $10FREE
  • Plagiarism Scan Report $10FREE
  • Unlimited Revisions $08FREE
  • Paper Formatting $05FREE
  • Cover Page $05FREE
  • Referencing & Bibliography $10FREE
  • Dedicated User Area $08FREE
  • 24/7 Order Tracking $05FREE
  • Periodic Email Alerts $05FREE
image

Services offered

Join us for the best experience while seeking writing assistance in your college life. A good grade is all you need to boost up your academic excellence and we are all about it.

  • On-time Delivery
  • 24/7 Order Tracking
  • Access to Authentic Sources
Academic Writing

We create perfect papers according to the guidelines.

Professional Editing

We seamlessly edit out errors from your papers.

Thorough Proofreading

We thoroughly read your final draft to identify errors.

image

Delegate Your Challenging Writing Tasks to Experienced Professionals

Work with ultimate peace of mind because we ensure that your academic work is our responsibility and your grades are a top concern for us!

Check Out Our Sample Work

Dedication. Quality. Commitment. Punctuality

Categories
All samples
Essay (any type)
Essay (any type)
The Value of a Nursing Degree
Undergrad. (yrs 3-4)
Nursing
2
View this sample

It May Not Be Much, but It’s Honest Work!

Here is what we have achieved so far. These numbers are evidence that we go the extra mile to make your college journey successful.

0+

Happy Clients

0+

Words Written This Week

0+

Ongoing Orders

0%

Customer Satisfaction Rate
image

Process as Fine as Brewed Coffee

We have the most intuitive and minimalistic process so that you can easily place an order. Just follow a few steps to unlock success.

See How We Helped 9000+ Students Achieve Success

image

We Analyze Your Problem and Offer Customized Writing

We understand your guidelines first before delivering any writing service. You can discuss your writing needs and we will have them evaluated by our dedicated team.

  • Clear elicitation of your requirements.
  • Customized writing as per your needs.

We Mirror Your Guidelines to Deliver Quality Services

We write your papers in a standardized way. We complete your work in such a way that it turns out to be a perfect description of your guidelines.

  • Proactive analysis of your writing.
  • Active communication to understand requirements.
image
image

We Handle Your Writing Tasks to Ensure Excellent Grades

We promise you excellent grades and academic excellence that you always longed for. Our writers stay in touch with you via email.

  • Thorough research and analysis for every order.
  • Deliverance of reliable writing service to improve your grades.
Place an Order Start Chat Now
image

Order your essay today and save 30% with the discount code ESSAYHELP