码迷,mamicode.com
首页 > 其他好文 > 详细

计算机网络初识

时间:2018-05-20 00:12:44      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:tcp   自定义   协议   internet   ima   介绍   body   建立连接   模型   

一,tcp/ip协议镞

   tcp/ip是目前internet使用的一个协议镞,初始的tcp/ip只有四成,但是现在有五层结构协议,每层协议提供特定的功能,而上层需要下层的支持。这五个层次分别是:

第五层 应用层
第四层 传输层
第三层 网络层
第二层 数据链路层
第一层 物理层

  当主机a和主机b通信的时候他们的通信路径是如下图(来源于《计算机网络,自顶向下的方法》)

        技术分享图片

              交换机一共有两成,而我们经常用的路由器有三层机构。

二,各个层次的简单介绍

应用层:两个应用层的连接是端到端的链接,其中基于应用层上的连接有我们非常熟悉的http,ftp,ssh,telnet,smtp等等

传输层:也是端到端,其中重最重要也是最熟悉的两个协议分别是tcp和udp,其中udp是无连接的,也就是它传输数据之前不需要先建立连接,不用确定对方是否连接上,所有这样的后果是会导致传输的数据对方收不到(没连接上),导致数据的丢失。而好处就是省去了事先建立连接这些步骤导致他的传输相对于tcp来说要快。

网络层:网络层的通信时主机到主机,它包含有我们熟知的ip协议

数据链路层:数据链路成没有特定的协议,但是它支持用户自定义协议

物理层:物理层可以理解为负责携带一个帧中单独的比特穿过链路。

三,osi七成模型:

osi七成模型相较于tcp/ip协议镞来说,在应用层和传输层之间多了表示层和会话层。因为osi模型是在tcp/ip协议镞之后才出现的,前期在tcp/ip花费了大量的时间和精力,而osi一些一些层次之中的模型没有被完整定义过。并且osi也没有表现多过高的性能,所有osi模型是使用到现在还是不能完全取代tcp/ip协议镞。

 

计算机网络初识

标签:tcp   自定义   协议   internet   ima   介绍   body   建立连接   模型   

原文地址:https://www.cnblogs.com/hydStar/p/9062173.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!