网络编程二

rootevils rootevils     2022-12-28     174

关键词:

一.为什么要用网路编程?

  首先我们要明确一个问题,为什么要用网络编程?因为我们所写的代码程序不只是给自己看的,自己玩的,那样就没什么意义了.

网络编程的意义就是将很多的电脑连接起来共享你们之间的文件

二.软件开发的架构

软件开发的架构有两种 

1. c/s架构

  c/s 即:Client与Server 架构简单的说就是客户端与服务器架构.这种架构也是从用户层面(也可以是物理层面)来划分的.

技术分享图片

 

2.B/S架构

  B/S即:Browser与Server,大概意思就是浏览器端与服务器端架构.这种架构是从用户层面来划分的.Browser浏览器,其实也是一种Client客户端,只是这个客户端不需要大家安转什么应用程序.只需在浏览器上通过HTTP请求服务器相关的资源(网页资源),客户端Broeser浏览器就能进行增删改查

技术分享图片

三.网络基础

  早期:联机

技术分享图片

  以太网:局域网与交换机

技术分享图片

  广播

 主机之间"一对所有"的通讯模式,网络对其中每一台主机发出信号都进行无条件复制并转发,所有主机都可以接受到所有信息(不管你需要不需要).由于其不用路径选择,所以其网络成本可以很低廉.有线电视就是典型的广播型,我们的电视机实际上是接受所有的频道的信号,但只将一个频道的信号还原成画面.在数据网络中也允许广播的存在.但其被限制在二层交换机的局域网范围内,禁止广播数据穿过路由器,防止广播数据影响大面积的主机

IP地址与IP协议

  规定网络地址的协议叫IP协议,它定义的地址称之为IP地址,广泛采用的V4版本即IPV4,他规定网络地址由32位2进制表示

  范围0.0.0.0 - 255.255.255.255
  一个IP地址通常写成四段十进制数:192.168.1.1

MAC地址

  head中包含的源和目标地址由来:ethernet规定接入internet的设备都必须具备网卡,发送端和接受端的地址便是指网的地址,.即MAC地址

  MAC地址:每块网卡出厂时都被烧制上世界上唯一的MAC地址,长度为48位2进制,通常有12位16进制数表示(前六位是厂商编号,后六位是流水线号)

  

  arp协议----查询IP地址和MAC地址的对应关系

 地址解析协议,即ARP,是根据IP地址获取物理地址的一个TCP/IP协议.

 主机发送信息时将包含目标IP地址的ARP请求广播到网路上的所有主机,并接受返回消息,以此确定目标的物理地址

  收到返回消息后将该IP和物理地址存入本机ARP缓存中并保留一定的时间,下一次请求时直接查询ARP缓存一节约资源

  地址解析协议是建立在网路中各个主机之间相互信任的基础之上的,网路上的主机可以自主发送ARP应答消息,其它主机收到应答报文时不会检测该报文的真实性就会将其记入本机ARP缓存.由此攻击者就可以向某一主机发送ARP应答报文,是其发送的信息无法到达预期的主机或到达错误的主机这就构成了一个ARP欺骗,ARP命令可用于查询本机ARP缓存中IP地址和MAC地址的对应关系,添加或删除静态对应关系等.相关协议有RARP.代理ARP.NDP用于在IPv6中替代地址解析协议

  广域网与路由器

技术分享图片

 

网络对抗技术-网络对抗实验二

...国人民公安大学Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名 郭家俊年级 2014级区队 三区队指导教师 高见  信息技术与网络安全学院2016年... 查看详情

网络对抗实验二

...国人民公安大学Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名李雨辰年级2015级 区队一区队 指导教师 高见  信息技术与网络安全学院2018年5月2... 查看详情

网络对抗技术实验二

...国人民公安大学Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名 刘转年级 2014级区队 三区队指导教师 高见  信息技术与网络安全学院2016年11... 查看详情

网络对抗技术--实验二

...国人民公安大学Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名 张皓年级2014级区队 五区指导教师 高见  信息技术与网络安全学院2016年11月7日&nb... 查看详情

网络对抗技术实验二

...国人民公安大学Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名 李金明年级 2014级区队 二区队指导教师 高见  信息技术与网络安全学院2017年... 查看详情

网络对抗技术—实验报告二

       查看详情

网络攻防实验二

网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名严威 年级 2015区队 六指导教师 高见   2017—2018学年 第 一 学期一、实验目的1.加深并消化本课程授课内容,复习所... 查看详情

实验二网络嗅探与欺骗

...国人民公安大学Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名宋欣雨 年级15 区队 二指导教师 高见  信息技术与网络安全学院2016年11月7日&n... 查看详情

网络对抗技术实验二

中国人民公安大学Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名于康庆 年级2014级 区队五区队 指导教师高见         & 查看详情

网络对抗技术—实验报告二

...国人民公安大学Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名张珂 年级 2014级区队 网安五区指导教师高见   信息技术与网络安全学院2016年... 查看详情

网络对抗技术实验报告二

...国人民公安大学Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名姜中晖 年级 2014级区队 六指导教师高见   信息技术与网络安全学院2016年11月7... 查看详情

作业二网络调查问卷制作

1,创建调查问卷: 2,问卷编辑: 3,发表问卷4,分析  查看详情

网络对抗技术-实验报告二

...国人民公安大学Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名包绍辉年级2014级 区队二区队 指导教师高见   信息技术与网络安全学院2016年11月7... 查看详情

网络对抗技术实验二网络嗅探与欺骗

...国人民公安大学Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名 年级 区队 指导教师   信息技术与网络安全学院2016年11月7日 实验任务总... 查看详情

网络攻防对抗技术实验报告二

...民公安大学 Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名李飞扬年级2014级 区队2 指导教师高见 信息技术与网络安全学院 实验任务总纲2016—20... 查看详情

多线程编程[二]

继多线程编程[一]:http://www.cnblogs.com/wangfajun/p/6547648.html,我们开始第二篇文章啦。。。上一篇中结尾,我们了解到,同步函数用的锁是this,那么我们接下来,在同步函数上加下个静态标示符static试试:publicclassTest{publicstaticvoidmain... 查看详情

网络对抗技术实验二网络嗅探与欺骗

...国人民公安大学Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名 李云航年级 2014级区队 三区队指导教师 高见  信息技术与网络安全学院2016年... 查看详情

实验二网络嗅探实验

...国人民公安大学Chinesepeople’ publicsecurityuniversity 网络对抗技术实验报告 实验二网络嗅探与欺骗   学生姓名 刘家亨年级 2014级区队 三区队指导教师 高见  信息技术与网络安全学院2016年... 查看详情