计算机网络: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月前
|
网络协议 网络架构
TCP/IP协议架构:四层模型详解
在网络通信的世界里,TCP/IP协议栈是构建现代互联网的基础。本文将深入探讨TCP/IP协议涉及的四层架构,以及每一层的关键功能和作用。
309 5
|
3月前
|
网络协议
网络通信的基石:TCP/IP协议栈的层次结构解析
在现代网络通信中,TCP/IP协议栈是构建互联网的基础。它定义了数据如何在网络中传输,以及如何确保数据的完整性和可靠性。本文将深入探讨TCP/IP协议栈的层次结构,揭示每一层的功能和重要性。
112 5
|
4月前
|
网络协议 数据安全/隐私保护 网络架构
|
3月前
|
网络协议 网络安全 网络虚拟化
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算。通过这些术语的详细解释,帮助读者更好地理解和应用网络技术,应对数字化时代的挑战和机遇。
196 3
|
3月前
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
206 2
|
3月前
|
网络协议 安全 Go
Go语言进行网络编程可以通过**使用TCP/IP协议栈、并发模型、HTTP协议等**方式
【10月更文挑战第28天】Go语言进行网络编程可以通过**使用TCP/IP协议栈、并发模型、HTTP协议等**方式
90 13
|
3月前
|
网络协议 算法 网络性能优化
计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议
计算机网络常见面试题(一):TCP/IP五层模型、应用层常见的协议、TCP与UDP的区别,TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议、ARP协议
|
3月前
|
安全 搜索推荐 网络安全
HTTPS协议是**一种通过计算机网络进行安全通信的传输协议
HTTPS协议是**一种通过计算机网络进行安全通信的传输协议
94 11
|
3月前
|
存储 缓存 网络协议
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点,GET、POST的区别,Cookie与Session
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点、状态码、报文格式,GET、POST的区别,DNS的解析过程、数字证书、Cookie与Session,对称加密和非对称加密
|
6月前
|
存储 安全 网络安全
POP3 协议在计算机网络中的优缺点
【8月更文挑战第19天】
131 0
POP3 协议在计算机网络中的优缺点

热门文章

最新文章