专栏首页孙小白计算机网络体系架构之OSI七层模型、TCP/IP四层模型

计算机网络体系架构之OSI七层模型、TCP/IP四层模型

计算机网络体系架构相关概念

IS0--internet standard organzation 国际标准化组织

0SI/RM--Open System Interconnection 开放式系统互联

TCP/IP Suite 因特网事实上的国际标准

Network Protocols 数据交换遵守的规则、标准或约定

网络体系结构 计算机网络各层及其协议的集合

OSI七层模型(数据通信的步骤):

前三层--开发人员考虑的问题 Application--应用层:能够产生网络流量能够和用户交互的应用程序

Presentation--表示层:加密、压缩、转码

Session--会话层:服务端和客户端建立的会话、查木马(netstat -nb)

后三层--网络工程师考虑的问题 Transport--传输层:可靠传输、不可靠传输、流量控制

Network--网络层:IP地址编制、选择最佳(路由)路径

Data Link--数据链路层:数据如何封装、添加物理层地址MAC

最后一层--标准化设备 Physical--物理层:电压、接口标准

分层的好处 各层之间是独立的;灵活性好;结构上可分割开;易于实现和维护;能促进标准化工作。

层数多少要适当 若层数太少,就会使每一层的协议太复杂; 层数太多,又会在描述和完成各层功能的系统工程任务时遇遇到较多的困难。

网络排错:从底层(物理层)往高层逐一排查

TCP/IP四层模型

应用层

传输层

网络层

网络访问层

TCP/IP与OSI对比

五层协议对应的数据单元

开放系统信息交换设计的概念

实体(entity):交换信息的硬件或软件进程

协议(protocol):控制两个对等实体通信的规则

服务(service):下层向上层提供服务,上层需要使用下层提供的服务来实现本层的功能

服务访问点(ASP):相邻两层实体间交换信息的地方

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 递归【重点】

        1. 将所有的实际参数、返回地址(被调函数下一条语句的地址)等信息传递给被调函数保存

    爱学习的孙小白
  • Map映射如何使用迭代器?

    迭代器只针对集合类型的数据,因此map类型的必须先转换成集合类型才能使用迭代器去获取元素。

    爱学习的孙小白
  • MapReduce之MapTask工作机制

    MapTask:map----->sort map:Mapper.map()中将输出的key-value写出之前 sort:Mapper.map()中将输出...

    爱学习的孙小白
  • 移动端IM系统的协议选型:UDP还是TCP?

    对于有过网络编程经验的开发者来说,使用何种数据传输层协议来实现数据的通信,是个非常基础的问题,它涉及到你的第一行代码�该如何编写。

    JackJiang
  • centos安装oracle

    切换root用户 1、建用户 groupadd oinstall groupadd dba useradd -g oins...

    sucl
  • 习大大的互联网观

    大数据文摘
  • 通过简单的设置,可以让mysql数据库备份自动化

    通过简单的设置,可以让mysql数据库备份自动化.减少维护的工作量! 一、对于Windows主机 ============== 假想环境: MySQL 安装位置...

    企鹅号小编
  • 游戏评分低,怎么办?

    除“总体平均评分”以外,部分应用市场还设有“最新版本评分”、“近7日评分”、“近30日评分”等指标衡量近期的用户评论情况。

    猴子数据分析
  • 最火的实时计算框架Flink和下一代分布式消息队列Pulsar的批流融合

    Apache Flink 和 Apache Pulsar 的开源数据技术框架可以以不同的方式融合,来提供大规模弹性数据处理。Flink Forward San ...

    暴走大数据
  • 最火的实时计算框架Flink和下一代分布式消息队列Pulsar的批流融合

    Apache Flink 和 Apache Pulsar 的开源数据技术框架可以以不同的方式融合,来提供大规模弹性数据处理。Flink Forward San ...

    王知无

扫码关注云+社区

领取腾讯云代金券