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

计算机网络

时间:2024-10-10 16:52:46浏览次数:3  
标签:网卡 UDP IP 网络 TCP 计算机网络 连接

B/S C/S架构

B/S

分布性强、维护方便、开发简单且共享性强,总体拥有成本低,但数据安全性问题,对服务器要求过高、数据传输速度慢、软件个性化明显降低

C/S

交互性强,具有安全的存取模式,网络通信量低,响应速度快,利于处理大量数据,但该结构程序是针对性开发,变更不够灵活,维护和管理难度大,且每台客户机都需要安装客户端程序,分布功能弱且兼容性差,不能实现快速部署安装和配置

IP

用来在网络标记一台电脑的一串数字,如192.168.1.1,在同一网络上唯一

包括网络地址和主机地址

私有IP:本地局域网上的IP,专门为组织机构内部使用

子网掩码

是测量两个IP是否属于同一网段的工具

不能单独存在,必须结合IP地址一起使用

端口号

用来区分进程

0-1023基本为系统占用

1024-65535是动态分配

网卡

(网络适配器,网络接口卡)是一块被设计用来允许计算机在网络上进行通讯的计算机硬件

mac

每个网卡都有一个称为mac地址的独一无二的串行号,也叫物理地址,出厂时写于零件内部

在世界上唯一

交换机

连接多个计算机或其他设备的连接设备,是对网络进行集中管理的最小单元

arp协议:主机发送消息时把包含目标IP地址的请求广播,并接收返回消息,arp缓存会保留一定时间,下次请求时直接查询缓存以节约时间

路由器

连接因特网中网络号不同的不同网络

OSI

七层模型

五层模型

socket

TCP UDP区别

1.基于连接与无连接

2.对系统资源的要求(TCP较多)

3.UDP程序结构较简单

4.流模式与数据报模式

5.TCP保证数据正确性,UDP可能丢包,TCP保证数据顺序,UDP不保证

TCP三次握手,四次挥手

A与B

A请求建立连接

B回复确认信息

A给B回复确认信息

标签:网卡,UDP,IP,网络,TCP,计算机网络,连接
From: https://blog.csdn.net/2303_78029885/article/details/142767728

相关文章

  • 软考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参数--->长......
  • [计算机网络]TCP攻击
    概述SYNFlood攻击TCPSYN泛洪发生在OSI第四层,这种方式利用TCP协议的特性,就是三次握手。攻击者发送TCPSYN,SYN是TCP三次握手中的前两个数据包,而当服务器返回ACK后,该攻击者就不对其进行再确认,那这个TCP连接就处于挂起状态,也就是所谓的半连接状态,服务器收不到再确认的话,还会重复发......
  • 1.1.5 计算机网络的性能指标(下)
    时延:指数据从网络的一端传送到另一端所需的时间。有时候也称为延迟或迟延。总时延=发送时延+传播时延+处理时延+排队时延发送时延:又名传输时延,节点将数据推向信道所花的时间 =数据长度/发送速率传播时延:电磁波在信道中传播一定距离所花的时间信道长度/电磁波在信道中......
  • 计算机网络如何保护数据包的
    计算机网络通过多种技术和策略来保护数据包,确保其在传输过程中的机密性、完整性和可用性。以下是一些关键的保护措施:一、加密技术传输层加密:SSL/TLS:用于保护Web流量,确保浏览器和服务器之间的通信安全。SSH:用于安全的远程登录和命令执行。网络层加密:IPsec:提供端到端的......
  • [计算机网络]HTTP请求
    HTTP协议,建立在TCP连接基础之上的。HTTP是一种允许浏览器向服务器获取资源的协议,是Web的基础,通常由浏览器发起请求,用来获取不同类型的文件,例如HTML文件、CSS文件、JavaScript文件、图片、视频等。此外,HTTP也是浏览器使用最广的协议。HTTP请求发起流程当我们在浏览器......
  • 计算机网络中的VLAN详解
    文章目录计算机网络中的VLAN详解一、引言二、VLAN的作用与原理1、VLAN的作用2、VLAN的工作原理2.1、VLAN标签(Tag)三、VLAN的配置与接口类型1、VLAN的配置2、接口类型四、VLAN的应用场景1、企业网络2、数据中心3、教育网络五、VLAN间的通信六、总结计算机网络中的V......
  • 计算机网络
    前言本文章仅限对软件设计师考试,只对高频考点的内容。看完刷题就行。目录一、OSI七层模型二、TCP-IP协议簇1.常见协议功能基础 2.TCP和UDP​3. 协议应用提升(1)DHCP (2)DNS(3)例题三、 网络诊断命令四、IP地址与子网划分1.IP地址分类和特殊的IP地址2.子网划分和......
  • 计算机网络(第三章 数据链路层)
    计算机网络(第三章数据链路层)这里写目录标题计算机网络(第三章数据链路层)一、概述1.基本概念2.作用及功能3.组帧方法(1)字符计数法(2)字符填充法(3)零比特填充法(4)违规编码法4.三个基本问题(1)封装成帧(2)透明传输(3)差错检测5.可靠传输和不可靠传输Tips:可靠传输三种协议......