首页 > 其他分享 >计算机网络

计算机网络

时间:2024-10-14 21:12:05浏览次数:1  
标签:数据包 TCP 计算机网络 传输 IP 数据 应用层

1.计算机网络体系结构

点击查看代码
* OSI七层结构
1. 应用层:网络服务和最终用户的接口,常见协议有HTTP
2. 表示层: 数据的表示,安全,压缩确保一个系统的应用层发送的信息可用被另一个系统的应用层读取。
3.会话层:建立,管理,终止会话,对应主机进程,指本地主机和远程主机正在进行的会话
4. 传输层: 定义传输数据的协议端口号,以及流控和差错校验,协议有TCP,UDP
5. 网络层: 进行逻辑地址寻址,实现不同网络之间的路径选择,协议有IP,ICMP等
6. 数据链路层:在物理层提供比特流服务的基础上,建立相邻结点的数据链路
7. 物理层:建立,维护,断开物理连接 
* TCP/IP四层结构
1. 应用层
2. 传输层
3. 网际层
4. 网络接口层
* 五层体系结构
1. 应用层
2. 传输层
3. 网络层
4. 数据链路层
5. 物理层
  1. UDP,TCP,IP
点击查看代码
* UDP(用户数据报协议)
   是一种简单的面向无连接协议,他不保证数据的可靠性和顺序传输
  通过数据报的形势传输数据,每个数据是被独立的,不依赖于之前的数据包。
  提供了一种快速的数据传输方式,适用于实时性要求高,对数据完整性要求不严格的场景,例如视频流传输等
优点:传输速度快,开销小
缺点:不可靠,容易丢包

* TCP(传输控制协议)
  是一种面向连接的,可靠的,基于字节流的协议,通过建立连接,数据传输和连接释放等步骤来确保数据的可靠性和顺序传输
  提供了一种流式的数据传输方式,数据在发送和接受之间建立虚拟的连接,确保了数据的顺序和完整性,适合在文件传输,网页浏览等场景
优点:数据可靠,顺序传输
缺点:传输开销大,实时性差
*IP(互联网协议)
  是一种网络层协议,用于在计算机网络中传输数据包
  负责确定数据包的传输路径,并将数据包从源主机传输到目标主机
  使用IP地址来唯一标识每个设备,一遍正确的路由数据包。

标签:数据包,TCP,计算机网络,传输,IP,数据,应用层
From: https://www.cnblogs.com/dou66/p/18466135

相关文章

  • 计算机网络:数据链路层 —— PPP 点对点协议
    文章目录PPP帧PPP帧的格式PPP帧的透明传输面向字节的异步链路面向比特的同步链路PPP帧的差错检测PPP的工作状态点对点协议(Point-to-PointProtocol,PPP)是目前使用最广泛的点对点数据链路层协议,用于在两个节点之间进行数据传输。它通常用于建立在串行线路上的点对......
  • 计算机网络协议、模型、拓扑
    一、网络协议   网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。   常见的协议有:TCP/IP协议、IPX/SPX协议、NetBEUI协议 等。   TCP/IP协议 毫无疑问是这三大协议中最重要的一个,作为互联网的基础协议,没有它就根本不可能上网,任何和互联网有......
  • 计算机网络的性能指标
    计算机网络的性能指标速率\(bps\),比特每秒,意思是计算机网络每秒传送的比特数,当数据率较高时就在这个单位前面加上一个字母\[1kbps=10^3bps\]\[1Mbps=10^6bps\]\[1Gbps=10^9bps\]\[1Tbps=10^12bps\]注意有时题目还会有单位\(B/s\),这个单位是字节每秒,\(1B......
  • 【计算机网络】TCP三次握手
    【计算机网络】TCP三次握手TCP三次握手流程TCP是面向连接的运输层协议,基于TCP进行通信时,需要首先建立连接,TCP连接过程需要进行三次报文(segment)的交换,因此被称为三次握手。为什么是三次?防止历史连接重复初始化如果客户端第一次握手由于网络阻塞,延迟到达,此时客户端以为该......
  • 软考10——计算机网络
    IPv6主要是为了解决IPv4地址数不够用的情况而提出的设计方案,IPv6具有以下特性:IPv6地址长度为128位,地址空间增大了2~96倍;灵活的IP报文头部格式,使用一系列固定格式的扩展头部取代了IPv4中可变长度的选项字段。IPv6中选项部分的出现方式也有所变化,使路由器可以简单撸过选项而不做任......
  • 键入网址到页面显示,期间发生了什么?计算机网络学习心得(基础篇2)
    1.HTTP域名解析浏览器做到第一步就是域名解析,解析完后会生成发送给Web服务器的请求信息。有很多域名后面都会跟长长的url(如下图),这个url其实就是请求服务器中的文件资源,通过访问这个文件,大部分这个文件就是首页展示的静态页面,也就是.html文件。有些域名后面没有跟url的(比如百......
  • 计算机网络
    B/SC/S架构B/S分布性强、维护方便、开发简单且共享性强,总体拥有成本低,但数据安全性问题,对服务器要求过高、数据传输速度慢、软件个性化明显降低C/S交互性强,具有安全的存取模式,网络通信量低,响应速度快,利于处理大量数据,但该结构程序是针对性开发,变更不够灵活,维护和管理难度......
  • 软考09——计算机网络
    0SI七层模型功能在链路上透明地传输位。需要完成的工作包括线路配置、确定数据传输模式、确定信号形式、对信号进行编码、连接传输介质。为此定义了建立、维护和拆除物理链路所具备的机械特性、电气特性、功能特性以及规程特性.把不可靠的信道变为可靠的信道。为此将比特组成帧......
  • 计算机网络 tcp和udp
    目录一、TCP建立连接-TCP三次握手1)什么是半连接队列和全连接队列?2)为什么要三次握手?3)三次握手过程中可以携带数据吗?断开连接-TCP四次挥手1)为什么要四次挥手?2)为什么不能把服务端发送的ACK和FIN合并起来,变成三次挥手?3)如果第二次挥手时服务端的ACK没有送......
  • 计算机网络 八股记录
    http请求报文,响应报文 301MovedPermanently 和 404NotFound301,服务器会返回新的URL,客户端应该用新的URL进行访问。 502错误意味着代理服务器和上游服务器无法通信,比如上游服务器故障504GatewayTime-out上游服务器响应超时 HTTP的Keep-Alive参数--->长......