![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
加加大了
这个作者很懒,什么都没留下…
展开
-
计算机网络(运输层)
运输层1.运输层协议概述IP层中真正进行通信的实体是在主机中的进程,IP协议虽然将分组发送到目的主机,但是这个分组停留在主机的网络层而没有交付主机的应用进程。从运输层来看,通信的真正端点是主机中的进程。一个主机中经常有多个应用进程同时分别和另一台主机中的多个应用进程通信。表明运输层具有复用和分用的功能,服用时在发送方不同的应用进程都可以使用同一运输层协议传送数据,分用指接收方的运输层在剥离豹纹的首部后能够将这些数据正确交付目的应用进程。网络层为主机间提供逻辑通信,运输层为应用进程之间提供端到端的逻辑原创 2020-08-05 14:33:01 · 400 阅读 · 0 评论 -
计算机网络(网络层)
网络层1.虚电路与数据报服务2.网际协议IP下图是IP协议与其配套协议的关系1、虚拟互联网络将网络互相连接起来使用的一些中间设备根据所在的层次看:许多计算机网络通过一些路由器进行互联。参加互联的计算机网络使用相同的网际协议IP,可以将互联后的计算机网络作为一个虚拟互联网络。其逻辑互联,物理网络的异构是客观存在的,使用IP协议使得性能各异的网络在网络层看起来像一个统一的网络。IP网络好处:当ip网上的主机进行通信,好像在一个单个网络上通信。下图表示源主机H1将一个IP数据报发送给目的原创 2020-08-04 09:57:21 · 276 阅读 · 0 评论 -
计算机网络(数据链路层)
数据链路层1.点对点信道的数据链路层1.数据链路和帧链路:从一个节点到相邻节点的一段物理线路,中间没有其他交换节点。数据链路:在线路上传输数据时,除了要有一条物理线路,还要有通信协议控制数据传输。将这些协议的硬件和软件加到连路上,构成数据链路。数据链路层将网络层的数据构成帧给链路,将收到的帧中的数据取出交给网络层。点对点信道的数据链路层的通信步骤:(1)、点A的数据链路层将网络层的IP数据报加首部和尾部封装为帧(2)、点A将封装好的帧发给点B的数据链路层(3)、点B的数据链路层收到帧无差原创 2020-08-01 11:48:20 · 277 阅读 · 0 评论 -
计算机网络(物理层)
物理层基本概念物理层考虑的是如才能在链接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。物理层的如下特性:数据通信知识一个数据通信系统可分为源系统、传输系统、目的系统。源系统包括如下:源点:产生要传输的数据发送器:源点产生的数字比特流通过发送器编码才能传输系统中进行传输。接收器:接收传送来的信号,将它转换为能够被目的设备处理的信息。终点:从接收器获取传送来的数字比特流,将信息输出。常用编码方式:不归零:正电平为1,负电平为0归零制:正脉冲为1,负脉冲为0原创 2020-07-31 14:59:08 · 162 阅读 · 0 评论 -
计算机网络(网络基础概念)
0. 网络基础1、互联网基础结构发展阶段从单个网络到互联网的发展三级结构的互联网,分为主干网、地区网、校园网多层次ISP结构的互联网2、互联网的组成边缘部分:由所有连接在互联网上的主机组成,用户直接使用,进行通信和资源共享核心部分:大量网络和连接在这些网络的路由器组成,为边缘部分提供服务(1)边缘部分该部分是连接在互联网上的所有主机,又称为端系统。有两种通信方式:客户端-服务器:客户端为服务请求方,服务器为提供方对等连接:双方都可以下载对方的已经存在硬盘上的原创 2020-07-31 11:06:45 · 349 阅读 · 0 评论 -
计算机网络(cookie与session)
5、其他相关5.1 Session原理session 可以放在文件、内存中或数据库都可以,是以键值对的形式存储。Session 也是一种 key-value 的属性对。当程序需要为某个客户端的请求创建一个 session 的时候,服务器首先检查这个客户 端的请求里是否已包含了一个 session 标识 - 称为 session id,如果已包含一个 session id 则说明以前已经为此客户端创建过 session,服务器就按照 session id 把这个 session 检索 出来使用(如果检索原创 2020-07-30 10:35:17 · 413 阅读 · 0 评论 -
计算机网络(Socket编程)
4. Socket编程4.1 socket的基本步骤创建 Socket 连接时,可以指定使用的传输层协议,Socket 可以支持不同的传输层协 议(TCP 或 UDP),当使用 TCP 协议进行连接时,该 Socket 连接就是一个 TCP 连接。 Server 端所要做的事情主要是建立一个通信的端点,然后等待客户端发送的请求。典型的处理步骤如下:(服务器端建立连接过程)。1、构建一个 ServerSocket 实例,指定本地的端口。这个 socket 就是用来监听指定端口的 连接请求的。2、重复原创 2020-07-29 10:58:51 · 332 阅读 · 0 评论 -
计算机网络(安全相关方面)
3. 安全相关方面3.1 攻击网站的方法和原理1、DDos攻击DDOS 是英文 Distributed Denial of Service 的缩写,意即“分布式拒绝服务”。当前主要有 2 种流行的 DDOS 攻击:(1)、SYN Flood攻击:这是一种利用 TCP 协议缺陷,发送大量伪造 的 TCP 连接请求,从而使得被攻击方资源耗尽(CPU 满负荷或内存不足)的攻击方式。(2)、TCP 全连接攻击:TCP 全连接攻击就是通过许多僵尸主机不断地与受害服务器建立大量的 TCP 连接, 直到服务器的原创 2020-07-29 10:04:24 · 200 阅读 · 0 评论 -
计算机网络(HTTP)
2. HTTP协议相关问题2.1 HTTP的请求报文结构和响应报文结构HTTP 请求报文主要由请求行、请求头、空行、请求正文(Get 请求没有请求正 文)4 部分组成。1、请求行由 3 部分组成,分别为:请求方法、URL 以及协议版本,之间由空格分隔;请求方法包括 GET、HEAD、PUT、POST、TRACE、OPTIONS、DELETE 以及扩展 方法,当然并不是所有的服务器都实现了所有的方法,部分方法即便支持,出 于安全性的考虑也是不可用的;协议版本的格式为:HTTP/主版本号.次版本号原创 2020-07-28 11:53:02 · 541 阅读 · 2 评论 -
计算机网络(TCP/IP)
1、TCP/IP1.1 OSI 与 TCP/IP 各层的结构与功能,都有哪些协议,协议 所占端口号。1、物理层为了建立、维护和查出物理链路所需的机械的、电气的、功能的和规程的特性,其作用是使原始的数据比特流能在物理媒体上传输。具 体涉及接插件的规格、“0”、“1”信号的电平表示、收发双方的协调等内容。2、数据链路层比特流被组织成数据链路协议数据单元(通常称为帧),并以其为单位进行传输,帧中包含地址、控制、数据及校验码等信息。数据链路层的主要作用是通过校验、确认和反馈重发等手段,将不可靠的物理链原创 2020-07-27 10:51:31 · 385 阅读 · 0 评论