计算机网络参考模型

 ##分层思想(网络分层思想)

将复杂的流程分解为几个功能相对单一的子过程

1、整个流程更加清晰,复杂问题简单化

2,更容易发现问题并针对性的解决问题

OSI七层参考模型

1、由国际化标准化组织(ISO)制定

2、1984年颁布了开发系统互联(ISO)参考模型

3、一个开放式体系结构,将网络分为七层

###记忆口诀:应表会传网数物(第七层至第一层首字)从上往下看
#应用层:提供应用程序间通信。典型的代表协议:DNS/FTP/HTTP/TELNET
#表示层:数据的表示、安全、压缩。处理数据格式、数据加密等(数据格式的转换、翻译)
#会话层:建立、维护、中止和管理会话
#传输层:定义传输数据的协议端口号,以及流控和差错校验。(向主机进程提供相应的数据传输服务)。建立主机端到端连接(端口到端口)。典型的代表协议:TCP、UDP、SCTP
#网络层:进行逻辑地址(IP地址)寻址和路由选择。典型的代表协议:IP、ICMP、ARP
#数据链路层:进行网卡 物理地址(MAC地址)寻址,建立相邻节点之间的数据链路。常用的协议标准:以太网802.3、无线网802.11。               两个节点相互通信通过物理地址完成的
#物理层:建立、维护、断开物理连接。(两个之间通过          传输)典型代表:网络接口(电接口GE、光纤接口FE、无线电接口Wifi等)

点到点和端对端通信的区别?

1、点到点的通信:主机到主机(IP到IP)的通信,不知道网卡地址,知道IP地址。(通过单层网络完成的过程)

网络层及以下的通信为点对点通信,主要解决主机到主机的通信过程。

2、传输层的通信为端对端通信,为应用层实体(进程)提供端对端的通信工程,保证了数据包的顺序传送及数据的完整性。

端到端的通信:端口到端口的通信(应用程序使用的端口号),传输层到传输层的通信

TCP/IP网络模型

OSI模型  vs  TCP/IP模型

TCP/IP 网络模型
应用层(对应于OSI模型的应用层、表示层、会话层)
传输层(对应于OSI模型的传输层,为应用层实体提供端到端的通信)  
网络层(对应于OSI模型的网络层,提供主机到主机的通信)        
数据链路层(对应于OSI模型的数据链路层)                       
物理层(对应于OSI模型的物理层)                                    

TCP/IP协议族的组成

应用层(HTTP、FTP、TFTP、SMTP、SNMP、DNS)

传输层(TCP、UDP)

网络层(ICMP、IGMP、IP、ARP、RARP)

数据链路层、物理层(由底层网络定义的协议)

                                      IEEE 802.3 有线局域网(以太网)标准

                                      IEEE 802.11 无线局域网标准

数据封装和解封装过程
数据封装过程

应用层                                                                上层数据

                                                                             ↓

传输层                                                 TCP头部 上层数据

                                                                             ↓  

网络层                                      IP头部 TCP头部 上层数据

                                                                             ↓   

数据链路层               MAC头部 IP头部 TCP头部 上层数据

                                                                             ↓  

物理层                

                                       

数据解封装过程
           

                                                               上层数据                                                 应用层

                                                                      ↓

                                                TCP头部 上层数据                                                传输层

                                                                      ↓  

                                    IP头部 TCP头部 上层数据                                                网络层

                                                                      ↓            

                    MAC头部 IP头部 TCP头部 上层数据                                                数据链路层

                                                                      ↓       物理层

PDU协议数据单元

二进制即是比特

设备与层的对应关系

应用层                           计算机

传输层                           防火墙

网络层                           路由器

数据链路层                    交换机

物理层                           网卡

本章重点:
OSI 7层模型   TCP/IP 5层、4层网络模型
数据在TCP/IP模型中封装/解封装的过程,以及在每一层的数据协议单元
TCP/IP模型每一层的代表协议和代表设备

  • 11
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
OSI参考模型计算机网络中一种用于理解和描述网络通信过程的框架。它由国际标准化组织(ISO)制定,并被广泛接受和应用。 该模型将网络通信过程划分为七个层次,每个层次负责特定的功能。这些层次从物理层开始,到应用层结束。以下是每个层次的简要概述: 1. 物理层:负责传输原始比特流,它规定了电压、电缆和物理接口等细节。 2. 数据链路层:负责将原始比特流组织成帧,并提供错误检测和纠正的功能。它还控制数据传输的流量。 3. 网络层:负责实现数据包的路由和转发。它决定了数据包的最佳路径,并处理不同网络之间的通信。 4. 传输层:负责提供端到端的可靠数据传输。它可以将数据分割成小的数据段,并在传输过程中对这些数据段进行排序和重组。 5. 会话层:负责在通信设备之间建立、管理和终止会话。它提供了会话控制和同步的功能。 6. 表示层:负责数据的格式化、加密和解密,以便于不同系统之间的交互和理解。 7. 应用层:负责提供用户和应用程序之间的接口。它包括各种应用协议,如HTTP、FTP和SMTP。 通过将网络通信过程划分为不同的层次,OSI参考模型提供了一种标准化的方法来设计、实现和管理计算机网络。每个层次有着特定的功能,使得网络中的不同设备和应用程序能够相互协作,实现可靠的通信。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值