计算机网络:ISO/OSI参考模型和TCP/IP模型

简介: 计算机网络:ISO/OSI参考模型和TCP/IP模型

OSI参考模型

1668326381452.jpg


7层—法定标准–按功能—支持异构网络系统的互联互通

4层–TCP/IP 事实标准

5层—学习方便


历史


IBM —SNA—提出第一个网络体系结构

DEC—DNA

美国国防部----TCP/IP


OSI详细描述



顺口溜巧记:物链网输会示用

通信子网+传输层+资源子网

数据通信 ----------- 数据处理

中间系统—通信子网----最多到网络层

中间系统上面的层次,端到端通信,知道终点在哪

下三层,点到点,只管下一步传给谁


应用层概述


所有能和用户交互产生网络流量的程序

FTP,SMTP,HTTP


表示层概述


数据格式变化,翻译官

数据加密解密

数据压缩和恢复

常把他纳入应用层


会话层概述


建立连接,有序地传输数据

建立同步SYN,这就是会话

功能:建立管理终止会话

功能“校验点。可以让会话在通信失效时从 校验点/同步点继续恢复通信。实现数据同步----传大文件的时候


传输层概述


负责主机两个进程的通信,即端到端的通信。

传输单位是报文段/用户数据报

功能:可差留用

可靠传输、不可靠传输—tcp(建立连接)、udp(省得麻烦)

差错控制------纠正错误

流量控制----一口口吃饭,接受能力有限,控制发送方控制

复用分用----俩进程不同端口都在发消息,可以形成一个报文段,然后再分开给两个服务,对应分给接收者不同端口号


网络层概述


IP IPX…


分组从源发到目的地

实现网际互连

传输单位是数据报-----切开的数据报就是分组

为分组交换网上的不同主机提供通信服务

功能:

路由选择----最佳路由

流量控制----协调发送速度

差错控制----校验码,能纠错就纠错,不能就丢弃

拥塞控制----针对全局的控制-----若所有节点都来不及接受分组就要丢弃大量分组的话,网络就处于拥塞状态,因此要采取一定措施缓解拥堵。


数据链路层概述


组装数据报成帧 frame

传输单位是 帧

功能

成帧—定义帧的开始结束101010101111

差错控制 帧错和错位

流量控制

接入控制(访问控制):控制对信道的访问


物理层概述


802.3 Rj45


傻瓜层

实现比特流的透明传输

传输单位bit

不管所传数据是什么样的bit组合们都能够在链路传输

功能

定义接口特性

定义传输模式:单工,半双工,双工

定义传输速率

bit同步

bit编码----电压表示01

相关文章
|
3天前
|
网络协议 安全 网络安全
探索网络模型与协议:从OSI到HTTPs的原理解析
OSI七层网络模型和TCP/IP四层模型是理解和设计计算机网络的框架。OSI模型包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,而TCP/IP模型则简化为链路层、网络层、传输层和 HTTPS协议基于HTTP并通过TLS/SSL加密数据,确保安全传输。其连接过程涉及TCP三次握手、SSL证书验证、对称密钥交换等步骤,以保障通信的安全性和完整性。数字信封技术使用非对称加密和数字证书确保数据的机密性和身份认证。 浏览器通过Https访问网站的过程包括输入网址、DNS解析、建立TCP连接、发送HTTPS请求、接收响应、验证证书和解析网页内容等步骤,确保用户与服务器之间的安全通信。
25 1
|
28天前
|
网络协议
网络通信的基石:TCP/IP协议栈的层次结构解析
在现代网络通信中,TCP/IP协议栈是构建互联网的基础。它定义了数据如何在网络中传输,以及如何确保数据的完整性和可靠性。本文将深入探讨TCP/IP协议栈的层次结构,揭示每一层的功能和重要性。
56 5
|
1月前
|
网络协议 网络安全 网络虚拟化
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算。通过这些术语的详细解释,帮助读者更好地理解和应用网络技术,应对数字化时代的挑战和机遇。
106 3
|
1月前
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
87 2
|
2月前
|
网络协议 数据安全/隐私保护 网络架构
|
1月前
|
运维 网络协议 算法
7 层 OSI 参考模型:详解网络通信的层次结构
7 层 OSI 参考模型:详解网络通信的层次结构
169 1
|
7月前
|
网络协议 网络架构
OSI 模型和 TCP/IP 模型的异同
OSI 模型和 TCP/IP 模型的异同
118 1
|
7月前
|
网络协议 数据安全/隐私保护 网络架构
OSI七层模型和TCPIP五层模型
OSI七层模型和TCPIP五层模型
|
5月前
|
网络协议 安全 网络安全
图解OSI七层模型,2024最强科普!
【7月更文挑战第20天】
647 2
图解OSI七层模型,2024最强科普!
|
4月前
|
网络协议 Java 关系型数据库
16 Java网络编程(计算机网络+网络模型OSI/TCP/IP+通信协议等)
16 Java网络编程(计算机网络+网络模型OSI/TCP/IP+通信协议等)
91 2