计算机网络基础

     大多数网络采用分①②③④⑤层的体系结构,每一层都具有两个特点:①每一层都建立在它的下一层的提供服务的基础上。②每一层都为它的上一层提供服务。而网络每一层中又有各自的不同的协议,接收方和发送方同一层的协议必须一致,否则一方无法识别另一方发出的信息。基于上面的描述,“网络协议”应运而生,通过网络协议实现各种设备上的信息交换。
     目前有两种比较流行的网络协议:①1978年国际标准组织(ISO)在1978年提出的“开发互联参考模型”,即OSI(Open System Interconnect)模型。②1979年由ARPA制定的TCP/IP模型,也是目前应用广泛的网络模型。             
                                                            
                                       
  
osi七层结构

应用层 ----------计算机:是OSI互联环境的最高层,它为操作系统或联网的应用程序提供访问网络服务的接口。如Http协议,FTP协议,负责邮件的SMTP等。

表示层 ----------计算机:它为应用层提供应用层能理解的信息数据。简单地说,就是让采用不同编码方法的计算机在通信中能相互理解。如图像编解码、URL字段传输编码。格式化数据,以便为应用程序提供通用接口。

会话层 ----------计算机:主要功能是组织和同步不同主机上的各种进程间的通信(称为会话),负责在两个会话实体之间进行对话连接的建立和拆除。会话层还提供在数据流中插入同步点的机制,使得数据传输不会因网络故障而中断后在重头开始传输,而是仅仅重传最近的一个同步点以后的数据(可以理解为断点续传)。此服务包括建立连接是以全双工还是以半双工的方式进行设置。

传输层 ----------计算机:负责数据传输的最高层。常规数据递送-面向连接或无连接。如进程端口。

网络层-------------网络:本层通过寻址来建立两个节点之间的连接,它包括通过互连网络来路由和中继数据。如路由器、防火墙、多层交换机。

数据链路层---------网络:网卡,网桥,交换机。在此层将数据分帧,并处理流控制。本层指定拓结构并提供硬件寻址。

物理层-------------网络:中继器,集线器(放大传输中的数据信号)、网线。利用传输介质为数据链路层提供物理连接,实现比特流的透明传输。

2、TCP/IP模型
        1979年由ARPA制定的TCP/IP模型,也是目前应用广泛的网络模型。  TCP/IP也是分层模型,记得上学时学习谢希仁老师的“计算机网络”一书时,他将TCP/IP模型分为五层:应用层、传输层、网络层、数据链路层和物理层,但是工作以后发现在实际运用中习惯将TCP/IP模型分为四层:应用层、传输层、网络层和网络接口层。OK,今天就以TCP/IP的4层来简述一下。
              
           
                                               OSI模型与TCP/IP模型的参考层次
应用层-----------应用层对应于OSI七层参考模型的应用层和表达层。因特网的应用层协议包括Finger、Whois、FTP(文件传输议)、Gopher、HTTP(超文本传输协议)、Telent(远程终端协议)、SMTP(简单邮件传送协议)、IRC(因特网中继会话)、NNTP(网络新闻传输协议)

传输层-----------传输层对应于OSI七层参考模型的传输层,它提供两种端到端的通信服务。其中TCP协议(Transmission Control Protocol)提供可靠的数据流运输服务,UDP协议(UseDatagram Protocol)提供不可靠的用户数据报服务。
                      

网络层-----------网间层对应于OSI七层参考模型的网络层。本层包含IP协议、RIP协议(路由信息协议),负责数据的包装、寻址和路由。同时还包含网间控制报文协议(Internet Control Message Protocol,ICMP)用来提供网络诊断信息。                   

                         
网络接口层-------网络接口层包括用于协作IP数据在已有网络介质上传输的协议。实际上TCP/IP标准并不定义与ISO数据链路层和物理层相对应的功能。相反,它定义像地址解析协议(Address 这样的协议,提供TCP/IP协议的数据结构和实际物理硬件之间的接口。        

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值