
计算机网络
文章平均质量分 80
计算机网络,网络编程
Jqivin
这个作者很懒,什么都没留下…
展开
-
工具-WireShark的使用
WireShark工具的使用转载 2023-02-11 14:06:14 · 202 阅读 · 0 评论 -
第六章 应用层
目录第六章 应用层DHCP协议1.概述2.DHCP的作用3.DHCP中继代理DNS电子邮件HTTP协议在浏览器中输入url回车之后会发生什么http概述http连接方式1.非持久连接:close2.持久连接:keep-Alivehttp报文格式1.请求报文2.响应报文在服务器上存放用户的信息——Cookie代理服务器HTTP与HTTPS的区别第六章 应用层DHCP协议1.概述我们都知道,如果给主机人工配置信息可能会导致错误并且十分麻烦,我们可以将这个工作交给一个软件来做。如果我们想要获取IP地址等信原创 2021-12-29 20:45:17 · 83 阅读 · 0 评论 -
计算机网络
文章目录第一章 概述1.网络,互联网,因特网,ISP,RPC2.交换方式3.计算机网络分类4.计算机网络的性能5.计算机网络体系结构6.计算机各层的主要工作7.一些题目第二章 物理层1.基本概念2.数据通信原理第三章 数据链路层1.基本概念2.解决的三个问题(1)封装成帧 :(2)差错校验(3)可靠传输3.可靠传输的实现协议(1)停止等待协议(2)回退N帧协议(3)选择重传协议4.点对点协议PPP5.媒体接入控制6.关于局域网和以太网✔7.MAC地址8.ARP地址解析协议9.集线器和交换机10.以太网交换机原创 2021-12-29 20:41:45 · 68 阅读 · 0 评论 -
第五章 运输层
目录第五章 运输层1.什么是端口?2.分用和复用3.TCP粘包及解决方案4.假如TCP客户端发生故障怎么办?5.两次握手可以吗?6.TIME_WAIT的意义TCP概述TCP报文结构TCP连接的建立与释放三次握手1.三次握手的过程2.TCP连接三次握手可以是两次吗?3.三次握手的抓包发送数据的抓包四次挥手1.四次挥手的过程2. 为什么客户端最后还要等待2MSL?3.四次挥手的抓包状态转移图三次握手期间可能会收到什么样的攻击?SYN洪泛攻击TCP可靠性传输应答确认超时重传快速重传乱序重排流量控制TCP拥塞控制拥原创 2021-12-28 19:29:41 · 85 阅读 · 0 评论 -
第四章 网络层
目录第四章 网络层1.网络层的概述2.网络层提供的两种服务(1)面向连接的虚电路服务(2) 无连接的数据报服务两者的比较如下:3.IPv4地址编址方法(1) 分类的IPv4地址(2)划分子网的IPv4地址(3)无分类编址CIDR的IPv4地址(构造超网)4.IPv4地址的应用规划(1) 使用定长的子网掩码(2) 使用非定长的子网掩码(3)小结5.IP数据报的发送与转发过程6.静态路由配置(1)概念(2)默认路由条目7.静态路由配置产生的错误情况(1) 配置错误(2)聚合不存在的网络(3)网络故障8.路由选择原创 2021-12-28 19:28:12 · 91 阅读 · 0 评论 -
第三章 数据链路层
目录第三章 数据链路层1.基本概念2.解决的三个问题(1)封装成帧 :(2)差错校验(3)可靠传输3.可靠传输的实现协议(1)停止等待协议(2)回退N帧协议(3)选择重传协议4.点对点协议PPP5.媒体接入控制6.关于局域网和以太网✔7.MAC地址8.ARP地址解析协议9.集线器和交换机10.以太网交换机的自学习11.为什么主机上有ARP高速缓存表,交换机上还需要帧交换表?里面都是MAC地址。12.为什么使用VLAN?13.VLAN的实现机制第三章 数据链路层1.基本概念主要作用就是把网络层发送的原创 2021-12-28 19:26:02 · 73 阅读 · 0 评论 -
第二章 物理层
第二章 物理层第二章 物理层1.基本概念2.数据通信原理第二章 物理层1.基本概念 作用物理层主要解决的就是使用何种信号来传输比特流的问题。我们知道,现在各种传输介质,他们都有不同的传输比特流的方法,物理层做的就是选择使用哪一种,从而为数据链路层提供透明的服务。也就是数据链路层不用关心使用何种信号进行传输。 任务物理层的主要任务就是确定传输媒体接口的一些特性机械特性:接线器的形状,尺寸。电气特性:电压范围功能特性过程特性2.数据通信原理 数据通信系统数据通信系统原创 2021-12-28 19:23:53 · 121 阅读 · 0 评论 -
第一章 概述
第一章 概述第一章 概述1.网络,互联网,因特网,ISP,RPC2.交换方式3.计算机网络分类4.计算机网络的性能5.计算机网络体系结构6.计算机各层的主要工作7.一些题目第一章 概述1.网络,互联网,因特网,ISP,RPC网络:由不同的结点和链路组成。互联网:不同的网络组成一个更大的网络,也就是网络的网络。因特网:全球最大的一个互联网,Internet。ISP:Internet service provider(因特网服务提供商,国内就是移动电信联通三大运营商)RFC:Request Fo原创 2021-12-28 19:19:20 · 106 阅读 · 0 评论 -
计算机网络——网络层02
文章目录IP数据报的发送与转发过程静态路由配置静态路由配置产生的错误情况1. 配置错误2.聚合不存在的网络3.网络故障IP数据报的发送与转发过程IP数据包在从源计算机发送到网络上后,根据上述两种不同情况,被传递到目的计算机时也有两种方式:直接交付和间接交付。①直接交付:IP数据包被直接交付时不需要经过路由器。因为在运行TCP/IP协议的以太网中,入网的计算机TCP/IP协议族的ARP协议软件,会帮助查询到本物理网络中其他计算机的MAC地址,使IP数据包可以直接从源计算机传递到目的计算机。②.原创 2021-07-03 15:23:22 · 2885 阅读 · 0 评论 -
计算机网络——网络层01
文章目录网络层提供的两种服务网络层提供的两种服务互联网的先驱们采用的是无连接的数据报服务IP地址编制方法共经历了三个阶段:分类的IP地址,子网划分,无分类编制(构成超网)分类的IP地址A类B类C类特殊的ip地址子网的划分...原创 2021-07-03 10:49:08 · 235 阅读 · 0 评论 -
应用层协议——HTTP
文章目录在浏览器中输入url回车之后会发生什么http概述http连接方式1.非持久连接:close2.持久连接:keep-Alivehttp报文格式1.请求报文2.响应报文在服务器上存放用户的信息——Cookie代理服务器在浏览器中输入url回车之后会发生什么域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --> 浏览器解析html代码,并请求html代码中的资源(如js、css、图.原创 2021-06-29 16:28:24 · 675 阅读 · 1 评论 -
在浏览器中输入url回车之后会发生什么
文章目录发生了什么?URL是什么1.概述2.格式发生了什么?当输入一个网址,例如www.baidu.com之后会发生以下事件: 域名解析 –> 发起TCP的3次握手 –> 建立TCP连接后发起http请求 –> 服务器响应http请求,浏览器得到html代码 –>浏览器解析html代码,并请求html代码中的资源(如js、css、图片等) –> 浏览器对页面进行渲染呈现给用户URL是什么1.概述统一资源定位符,为了方便的访问在世界范围内的文档,万维网(www).原创 2021-06-29 12:05:05 · 184 阅读 · 0 评论 -
运输层协议——UDP、UDP与TCP的区别
文章目录UDP协议概述UDP报头UDP与TCP的对比UDP协议概述UDP是User Datagram Protocol(用户数据报协议)的简称。UDP提供无连接,不可靠的数据报服务。UDP 继承了 IP 包的特性,不保证不丢失,不保证按顺序到达。UDP报头UDP功能比较简单,相应的报头结构也比较简单。仅仅提供源端口号和目的端口号来实现复用和分用。UDP与TCP的对比1. tcp面向连接,udp无连接udp只要指明目的端口号和源端口号就可以向目的端口号发送数据了。而tcp必须要先建立连接.原创 2021-06-27 20:39:43 · 477 阅读 · 1 评论 -
运输层协议---TCP协议总结
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录TCP概述TCP报文结构TCP连接的建立与释放TCP可靠性传输TCP流量控制TCP拥塞控制一、pandas是什么?二、使用步骤1.引入库2.读入数据总结TCP概述TCP协议是一种面向连接,可靠的,基于字节流服务的传输层的通信协议。TCP报文结构TCP连接的建立与释放TCP可靠性传输TCP流量控制TCP拥塞控制提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多原创 2021-06-22 21:30:19 · 431 阅读 · 0 评论 -
SYN洪泛攻击及防御
尽管这种攻击已经出现了十四年,但它的变种至今仍能看到。虽然能有效对抗SYN洪泛的技术已经存在,但是没有对于TCP实现的一个标准的补救方法出现。你可以在如今的操作系统和设备中找到保护应用层和网络层的不同解决方案的不同实现。本篇论文详细描述这种攻击并展望和评估现在应用于终端主机和网络设备的对抗SYN洪泛方法。1 基本的漏洞SYN洪泛攻击首次出现在1996年。当时Phrack杂志中描述了这种攻击并用代码实现了它[1]。这些信息被迅速应用于攻击一个网络服务提供商(ISP)的邮件和Telnet服务,并造成了停机。转载 2021-06-20 20:56:22 · 315 阅读 · 0 评论 -
三次握手、四次挥手总结
文章目录三次握手1.三次握手的过程2.TCP连接三次握手可以是两次吗?3. 三次握手时可能出现什么攻击?3.四次挥手的过程可以用三次完成吗?4.挥手时,可能受到什么样的攻击?三次握手1.三次握手的过程(1)概述:是在底层自动实现的,用户并不会参与,对用户是透明的,但是我们可以通过tcpdump抓包观察这个过程。客户端执行connect(),三次握手开始,connect返回成功,三次握手完成,客户端与服务器端建立连接。connect执行失败,三次握手建立失败。(2)具体过程第一次握手客户.原创 2021-06-20 00:04:59 · 252 阅读 · 0 评论 -
网络编程基础-socket
文章目录一、socket是什么?二、socket的类型1.流式套接字(SOCK_STREAM)2.数据报套接字(SOCK_DGRAM)一、socket是什么? socket 的原意是“插座”,在计算机通信领域,socket 被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式。通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。 socket 的典型应用就是 Web 服务器和浏览器:浏览器获取用户输入的 URL,向服务器发起请求,服务器分析接收到.原创 2021-06-19 17:02:14 · 202 阅读 · 0 评论