首页 > 其他分享 >计算机网络参考模型及协议

计算机网络参考模型及协议

时间:2022-09-01 16:14:27浏览次数:54  
标签:协议 参考模型 IP 端口 TCP 计算机网络 OSI

1.分层思想

  1.1 基本概念

   分层是基于面向对象上的,是更高层次上的设计理念。 在软件开发技术的发展过程中, 出现了很多优秀的思想与模式。这些思想和模式凝结了无数程序设计人员的实践经验和智慧,是软件开发领域的精华。这其中有很多思想对分层架构设计有着重要的指导作用。

  2.开放系统互连参考模型(OSI)

  2.1 OSI基本概念

   开放系统互连参考模型 (Open System Interconnect 简称OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。它从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

   2.2 OSI七层参考模型       

              应用层:网络服务与最终用户的一个接口

    打开一个通讯设备

    表示层:数据的表示、安全、压缩

    将接收到的信息转换成二进制给电脑

    会话层:建立、管理、中止会话

    管理是否允许不同机器上的用户之间建立会话连接关系。

    传输层:定义传输数据的协议端口号,以及流控和差错校验

    定义用什么方式传输:tcp(慢,稳定,安全)udp(快,不稳定不安全)

    网络层:进行逻辑地址寻址,实现不同网络之间的路径选择

    找到这台机器目前的位置也就是IP地址;检测两台机器是否连通ICMP

    数据链路层: 建立物理连接、进行硬件地址寻址、差错校验等功能

    核对Mac地址

    物理层: 建立、维护、断开物理连接

    电流

             应用层、表示层、会话层为高三层,是面向用户的

             网络层、数据链路层、物理层为低三层,是面向硬件的

             网络层及以下的通信为点到点通信(主机与主机)

             传输层的通信为端到端(端口到端口)

 3.TCP/IP模型

  3.1 TCP/IP五层模型,协议族的组成

 

 

              TCP、UDP以及IP各协议的组成、端口及功能:

    TCP(传输控制协议)协议应用的端口及其协议功能----传输更加稳定可靠

    80 HTTP(超文本传输协议)

    21 FTP(文件传输协议)

    53 DNS(域名系统)

    25 SMTP(简单邮件传输协议)

    110 POP3(邮局协议版本3)

    22 SSH(安全外壳协议)

    UDP(用户数据报协议)协议应用的端口及其协议功能----传输效率更高

    69 TFTP(简单文件传输协议)

    53 DNS(域名系统)

    111 RPC(远程调用协议)

    161 SNMP(简单网络管理协议)

    123 NTP(网络时间协议)

    IP(网际协议)协议及其功能

    ARP(地址解析协议)∶用于在局域网中根据IP地址获取物理地址

    RARP(逆地址解析协议)∶用于在局域网中通过ARP表根据物理地址请求IP地址

    ICMP(网际控制报文协议)∶用于验证网络是否畅通

    IGMP(网际组管理协议)∶用于主机与组播路由器之间组播通信

 

标签:协议,参考模型,IP,端口,TCP,计算机网络,OSI
From: https://www.cnblogs.com/y0226/p/16646824.html

相关文章

  • 网络基础七层模型与TCP/IP协议
    1.网络基础1.1什么是网络网络就是计算机网络是一组计算机或网络设备通过有形的线缆或无形的媒介如无线,连接起来,按照一定的规则,进行通信的集合。网络通信就是指终端设......
  • SPI协议的数据读写实现(spi_slave)
    SPI协议的数据读写实现(spi_slave)  ......
  • OSI模型 TCP/IP协议
    常见术语网络相关的术语1、拓扑:物理拓扑-----体现了设备之间的连接关系逻辑拓扑----设备之间的通信关系2、数据载荷:传递的实际信息3、报文(PDU--协议数据单元)4、......
  • NVIDIA 解释了为什么它认为 Pixar 发明的协议是“虚拟世界的 HTML”
    NVIDIA解释了为什么它认为Pixar发明的协议是“虚拟世界的HTML”NVIDIA是科技行业的重要参与者之一,它正在推动通用场景描述协议作为虚拟世界中可互操作内容和体验的基......
  • OSPF动态路由协议详解
    我们知道RIP协议最多只能允许15跳,且完全根据跳数距离来选择最佳路径,不考虑带宽,这是不符合现代网络标准的。所以我们介绍另外一种动态路由路由协议-OSPF。 一、自治系统......
  • 2 计算模型与复杂性类 | 密码协议课程笔记
    1计算模型1:图灵机1.1图灵机的定义图灵机是一个简洁的计算模型。我们可以将图灵机视为拥有一个无限长、可以双向移动的工作带的有限自动机。在初始阶段,工作带开始的几......
  • 计算机网络 _ 物理层
    物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。物理层的作用是要尽可能地屏蔽掉不同传输媒体和通信手段的差异。用于物理......
  • esp32的esp_wifi(wifi驱动库),esp_netif(网络接口) ,lwip(轻量级TCP/IP网络协议栈)是什
    .esp32的esp_wifi(wifi驱动库),esp_netif(网络接口),lwip(轻量级TCP/IP网络协议栈)是什么?三者之间有什么关系?esp_wifi驱动库用户控制wifi硬件单元;lwip是一层纯软件,轻量级......
  • 应用层协议
    一、OSI基础知识(1)OSI网络七层模型第一层:应用层,定义了用于在网络中进行通信和传输数据的接口;(Http协议位于该层)第二层:表示层,定义不同系统中数据的传输格式,编码和解码规范......
  • Pb协议的接口测试
    ⬇️点击“下方链接”,提升测试核心竞争力!>>更多技术文章分享和免费资料领取ProtocolBuffers是谷歌开源的序列化与反序列化框架。它与语言无关、平台无关、具有可扩展的......