php桥接怎么设置,能够为数据包选择传输路径的协议是?
网际互联及OSI七层模型:
物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
==========================================
物理层
作用:定义一些电器,机械,过程和规范,如集线器;
PDU(协议数据单元):bit/比特
设备:集线器HUB;
注意:没有寻址的概念;
==========================================
数据链路层
作用:定义如何格式化数据,支持错误检测;
典型协议:以太网,帧中继(古董级VP*)
PDU:frame(帧)设备:以太网交换机;
备注:交换机通过MAC地址转发数据,逻辑链路控制;
===========================================
网络层
作用:定义一个逻辑的寻址,选择最佳路径传输,路由数据包;
典型协议:IP,IPX,ICMP,ARP(IP->MAC),IARP;
PDU:packet/数据包;
设备:路由器
备注:实现寻址
============================================
传输层:
作用:提供可靠和尽力而为的传输;
典型协议:TCP,UDP,SPX,port(65535个端口),EIGRP,OSPF,
PDU:fragment 段;
无典型设备;
备注:负责网络传输和会话建立;
=============================================
会话层:
作用:控制会话,建立管理终止应用程序会话;
典型协议:NFS, SQL, ASP, PHP, JSP, RSVP(资源源预留协议), windows,
备注:负责会话建立;
==============================================
表示层:
作用:格式化数据;
典型协议:ASCII, JPEG. PNG, MP3. WAV, AVI,
备注:可以提供加密服务;
===============================================
应用层:
作用:控制应用程序;
典型协议:telnet, ssh, http, ftp, smtp, rip, BGP, (未完待续)
备注:为应用程序提供网络服务;
pw是什么意思?
PW是指碗盆的意思,饭圈即粉丝圈子的简称。粉丝群体叫“饭”,他们组成的圈子叫“饭圈”“饭团”。
从前追某个明星或乐队,最多就是买专辑,看演唱会,基本都是散粉,并没有饭圈的概念。近年来,随着粉丝群体扩大,偶像经济不断发展,催生出为偶像买周边、租广告位做宣传、投票以及做慈善公益活动等多种方式。就现在而言,饭圈由追星粉丝自发组成的文娱社群逐渐发展成为有组织、专业化的利益圈层。
可视化编程软件有哪些好的推荐?
为大家介绍目前全球领域比较适合新媒体艺术家创作的5款可视化编程软件。在介绍这些之前,首先我想讲一下什么是可视化编程。
可视化编程以“所见即所得”的编程思想为原则,力图实现编程工作的可视化,即随时可以看到结果,程序与结果的调整同步。
可视化编程是与传统的编程方式相比而言的,这里的“可视”,指的是无须编程,仅通过直观的操作方式即可完成界面的设计工作。
什么是可视化程序设计?可视化( Visual)程序设计,又叫节点式编程。是一种全新的程序设计方法,它主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木式地构造应用程序的各种界面。
可视化程序设计有哪些优点?可视化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序的设计,这样就能极大地提高设计人员的工作效率。这对于没有编程基础的设计师、艺术家等是非常友好的创作手段。
接下来让我们一起来看看在新媒体艺术领域被广泛应用的可视化编程软件吧!
01TouchDesignerhttp://www.touchdesigner.co
TouchDesigner是什么?许多使用者在开始时都曾花时间来回答这个问题。那么到底什么是 TouchDesigner?答案很简单:TouchDesginer 是一个视觉化的基于节点的编程语言。(以下简称TD)让我们先从最重要的开始介绍,TD是一种编程语言。TD不是一个APP应用程序,像一般程序那样可以很容易的开始执行动作。作为一个编程语言,通过一段时间的实践,很多功能都能较快实现。因为我们的目标是创建可重复使用用的模块,所以一个项目从一张白纸到完工的速度将会越来越快。然而TD仍然只是一个编程语言。仍需我们付出时间和努力来完成一个个任务。
TD应用界面虽然TD看似是一个很复杂深奥的环境,但相比于同类型视觉编程软件,TD的学习门槛是比较低的,节点元件集成化高,无需从底层开始学习,一些已经搭建好的模块可以很容易完成效果。掌握了基本的节点元件功能后,则可以开始深度学习,向更复杂的效果攀登。
我们能用TD做什么?从项目类型的角度看,它可以用来制作互动装置,可以来制作演出视觉装置投影,可以来制作建筑外观投影,可以制作展会的视觉设计,可以控制机械臂,可以制作VR体验,还可以制作电影工业级别的界面设计。同时,不管什么类型的新媒体项目,在制作过程中,把TD当做一个整合统一的平台,是非常事半功倍的。它能把你所想要的所有软硬件给粘合起来,利用不同软件和硬件的特性来创造出更为强大的新媒体怪兽。
TouchDesigner便于艺术家和设计师学习上手,同样对于程序员来说,使用TD能够轻松桥接艺术家制作完成的视觉部分与后台程序部分。这样的软件能轻松结合不同能力的人员完美地完成项目。除了商业版和专业版的软件外,TD也开放免费的非商业版本供爱好者学习和实践,其大部分的功能都与商业版一样,对于学生群体也有半价的教育版本。能用极低的预算就能做出心仪的效果,在商业角度上来说,TouchDesigner是一个控制项目成本的不二选择。
运用TD的作品—自然的奇迹| GASOMETER OBERHAUSEN
TD应用作品-Foxconn Frequency premiere at the PuSh Festival 2018
02Max/Msp
http://www.cycling74.com
Max是Cycling‘74公司1989年研发的一款节点式可视化编程工具,已经有近30年的历史,已被广泛应用在音乐、装置艺术、声音艺术、互动艺术等多种领域。
在20世纪80年代中期,Max的最初版本是由加利福尼亚大学圣迭戈分校教授米勒·史密斯·帕克特在巴黎著名的蓬皮杜中心音乐与音响协调研究所开发的。这个节点式编程工具运行在苹果的麦金塔计算机上,给作曲家提供了一个交互式数字音乐创作系统。
Max界面
1989年,音乐与音响协调研究所成员戴夫·齐卡瑞里将此节点式编程工具商业化,并命名为Max,目前的商业版Max软件是从1999年起由戴夫·齐卡瑞里创办的Cycling、74公司发行的。
Max/MSP可以用来做什么?
Max是一款可视化编程语言,它让你不用写冗长的文本代码就可以创建复杂的交互程序。你可以通过Max制作:自定义音频控制器、交互作品、游戏、光雕投影装置等任何你想得到的程序。
谁在使用Max/MSP?
音乐人* 电子音乐先锋奇才Aphex Twin和Autechre曾使用Max/MSP做了他们的整张专辑。
* 比约克为她的专辑开发的交互乐器装置Reachable
交互乐器装置Reachable
VJ* 艺术家池田亮司也使用MaxMSP制作了很多先锋的音画作品。
03VVVV
https://vvvv.org/
vvvv是由来自德国的vvvv group团队负责开发的,团队主要成员有豪尔赫·迪斯尔、马科斯·沃夫、斯巴斯蒂安·格雷戈尔、赛百斯蒂安·奥斯卡茨。
vvvv在1998年开发之初是团队为商业艺术领域的互动媒体制作内部工具。
20世纪90年代大多数图形化编程的开发工具都需要在苹果平台应用,因此vvvv group团队开发出vvvv这款针对Windows系统的快速开发交互原型的节点式程序设计工具。
vvvv 许聪 Evolution Fragmentation
vvvv论坛投稿作品
Max/MSP 对比vvvv
使用平台
首先就是vvvv只能windows平台运行,它的专长领域是在视觉表现与互动装置上。
max支持Mac和windows平台,但在Mac上运行是最稳定的。
声音可视化
声音可视化,Max在这块有非常大的优势,优势在于你可以自己拿Max/msp做声音,你做声音时候的任何参数都可以直接用于控制影像,vvvv只能通过分析声音(FFT)来做可视化,这就相当于用Max你能用的是声音的源代码,而vvvv或别的软件只能用喇叭里出来的声音。 这个声音可视化的前提也是你自己做音乐。
商业软件Max是商业软件,意味着你使用Max需要付费,不仅如此,你用addon文件也得付费。而vvvv的license是针对个人和非商业项目免费,商业项目需要购买license,分为7天的许可300欧和一个版本永久的许可500欧这都是一台机器的许可价格。Max买来一共也就3000rmb吧。
vvvv界面
而vvvv是一个半开源的软件,像前面提到的audio的控制模块,网页版的vvvv,还有各种plugin比如kinect,leap,oculus rift,arduino,artnet,dmx,midi,osc,都是用户自己贡献的。vvvv的公司并没有干什么。而在Max或者其他商业软件里,以为封闭性,你很难自己加入一些什么,你只能等他们公司出这个功能你才能玩这个功能。
04Pure Datahttps://puredata.info/
与Max同一创始人
Max/msp与Pure data同属于一个父亲米勒·史密斯·帕克特。
Puredata是Miller Puckette从Max/msp开发公司回到学术界之后的作品,然后把它的代码完全开放,成为一个自由软件(floss)并且可在各个作业平台上执行,连你手上的ipod和iphone也可以,当然它在Linux的版本的支持度是最好的。
它的擅长领域在处理声音的部分。后来很多黑客、程序员帮它另外写了处理其他领域的扩充(external),如专门处理图形的GEM。所以目前不仅可以处理声音也可以做好图像与互动装置的部分。
pure data as pure data-Forward Council
05Isadora
https://troikatronix.com/
Isadora是由TroikaRanch设计,让艺术家/设计师可在其作品中添加视频和互动媒体的创作工具。
该软件的可视化编程环境,具有强大的实时音频和视频处理功能,易于学习的界面,以及高性能计算功能。与其他互动视觉艺术软件不同,Isadora是基于舞蹈表演的提示点逻辑运行,并且场景结构接近舞台的表现非常容易淡入淡出的效果。
所以Isadora广泛应用于互动艺术家、舞台剧、行为艺术表演等现场中。
Isadora-伊斯多拉剧院
isadora-行为艺术表演
为大家简单介绍了这5款可视化编程软件,其实他们的创作范围和功能都各有所长,所以只是要看你的创作目的和软件使用的顺手程度。
怎么建立一个服务器?
自建私有云,一方面可以下载不限速,更重要的是可以保护数据的安全!把东西放在云上,已经成了现在很多人共同的习惯,不管是工作内容还是娱乐照片之类,存在云上就可以随时随地取用,确实非常方便。但是目前云盘领域的服务还是非常不稳定,比如说之前包括金山、腾讯、360等多家云盘突然停止服务,后续再服务,也有很多付费、限速之类的问题,让人非常担心自己辛苦传上去的数据。尤其是停止服务的时候,大家一起下载,网速还会变得奇慢无比,很多内容基本最后就丢了。
所以从这个角度来说,如果能自己搭一个云服务器,那么显然就安全和稳定多了,而且数据完全在自己手中,丝毫不必担心有什么类似关停的事件发生。而在各种私有云架设的产品中,群晖目前显然是最为专业和好用的,最近群晖的APP又实现了一次较大的升级,易用性和效率又有了较大提升。
如何搭建私有云目前,公有云盘的制约比较多,很多品牌都突然被关停,很多人存储的资料来不及导出,造成了用户很大损失。就算没有关停的,免费服务也少之又少,不是需要花钱买空间,就是需要花钱买带宽,下载的速度也不稳定,而且东西存多了,也随时有封停的可能。苹果、微软的云服务,储存办公文件还可以,储存娱乐类的图片视频之类也非常不方便,而如果你学会了搭建自己的私有云,那么这个问题也就迎刃而解了。
首先群晖的产品相当简单,就是这么一个不算大的小机箱,主要是主板和硬盘架,打开之后你就可以发现构造也是相当简单,基本没有什么复杂的部分需要你学习,只要把硬盘装上就可以了。你只要会看说明书,基本就能搞定80%,剩下的20%就是下载APP和调试接通了。
硬盘的安装也非常简单,一把改锥即可。这两块是4T的西部数据红盘,是私有云专用的硬盘,因为需要24小时不间断的运行,所以这个系列的硬盘是有专门的设计的,功耗更低,噪音更小,还有NASware技术,兼容性更强,具有智能错误修复技术,而且突然断电后也会先执行完命令再停止,从而保护硬盘数据的安全性。
为了保证数据的安全,这两块硬盘实际上是映射的,换句话说就是互相备份的,你总共的存储空间还是4T而不是8T,当然你可以通过设置来变成8T不作数据保护,但是对于专业的人来说,数据安全大于天,万一某块硬盘出了点问题,数据就都没了。所以并不建议大家去调整相关的设置,而是按照默认设置即可。大部分情况下,4T也够用了。
安装完毕后,你直接从路由器接一根网线插入就可以实现入网了,这个还是非常方便的,而这个机器的上传和下载速度也就和你家的宽带速度息息相关了。这里需要提醒大家的是,很多人家里的宽带可能都是百兆光纤了,但路由器还没有升级到千兆的路由器,这样可能带宽优势没有办法显示出来,而且在局域网上传的速度也会受到显著的制约。当然,必须要告诉你,如果你在家上传内容,最好的途径还是考入U盘或者移动硬盘,然后直接插到群晖机器的USB接口上拷进去,这还是最快的方法,也不受网速影响。
调试和使用
在你把群晖主机插上网线接入网络后,你就可以用自己的笔记本下载一个专门的软件来使用自己的私有云服务了。这个软件的名字叫做Synology Assistant,简单的注册安装,然后下载APP就可以进行使用了。
这里需要告诉大家的是,群晖的主要功能都是通过套件完成的,如果你需要什么功能就可以安装相应的套件来实现,有点智能手机装APP的意思。
套件的界面大概是这样的,群晖之所以强大就是因为套件强大,你通过这些套件,实现很多超级实用的功能,这一点和智能手机还真的有些相似。
这个不多说,大家可以看一下我的套件选择。
这里就是几个比较重要的套件,比如远程访问管理文件、视频、照片等等,都是需要安装的,还有一些使用功能,比如从别的云盘里把你的内容下到自己的私有云里,或者你找到了一些重要文件的下载链接,直接在界面中输入,就可以让你的私有云自己悄悄的下载,无需占用你的电脑资源和时间。如果你是美剧狂人之类,就完全可以把下载都建在私有云上,下班回来,就都给你下载完毕了。
当然,群晖的套件还是称得上是博大精深的,我也是用了一些常用的功能,还有更多强大的网络功能大家可以去尝试,甚至还有office组件让你直接建立相关文档并实现和其他人的共享传播。这有点类似云笔记的功能了,其实大部分云服务群晖都可以通过套件来实现。
最重要的远程访问
本地设置好了,那么剩下的问题就是远程访问了,之前有一点不好是,群晖的APP也和套件一个逻辑,一个功能一个APP,不过在新版本升级后,出现了群晖管家,集成了很多核心功能,这确实对很多技术小白来说,降低了使用门槛,也让操作更为方便了。这些大家看名字大概就知道是做什么用的了,包括云服务,照片,视频,音乐、笔记、文件管理基本都是独立的APP。
群晖管家的更新是我们要着重讲的,这确实可以非常直观的看到我的私有云的真实情况,QuickConnect ID其实就是你的服务器名称,也是快速连接的账号,当然用IP地址也可以,如果你记得住的话。
而DSM mobile是个很重要的配置界面,可以用手机对你的私有云进行远程的重要设置。界面大概是下面这样的,基本就等同于PC界面的主菜单,现在大部分功能都可以通过手机来设置了。
当然,这些设置不是最重要的,你都用默认也没有关系,我们重点还是来讲讲应用程序里面的三大程序,Drive、Moments和DS audio,这些其实都是单独安装的APP,只是在群晖管家里面可以直接调起。
这三个APP的功能简单说也覆盖了大家的基本需求,那就是文件管理,照片备份和管理以及音乐多媒体的管理。Drive就是一个办公和文件管理的app,类似google drive。它可以实现一个网盘最常见功能就是和PC端的一个文件夹同步,设定好这个文件夹后,这个文件夹内的文件就可以自动上传云盘和同步终端了。
这样比较方便你家里的电脑和工作的电脑同步使用,不管在家里还是在公司,你的所有修改都会同步,非常方便,再也不用背笔记本回家了。而且也可以实现在手机端、PAD端的访问,基本上等于打通了你所有的工作场景,这样我们就把自己的工作文件都放在这一个文件夹里就可以了。你还可以设定一个团队文件夹,你的同事都可以访问,这样你们有共同的项目资料需要共享的时候,大家都可以传到这一个文件夹里,这样所有人就都能使用了,在协同办公方面还是非常方便安全的,也不用担心在公有云上泄露。
Moments是智能的相册管理,比如在你的手机安装好,就可以直接实现拍照实时同步,这样就不用担心手机丢失带来的照片丢失的问题了,全都在你的服务器里保存的好好的。相册分类是特备要安利大家的一个功能,因为很多手机不把相册分类,让你找起来特别困难,而Moments会自动帮你把照片按照时间线、地点、人物等进行分类,让你可以非常容易的找到自己需要的照片。同时AI的使用让照片的人脸识别也达到了一个新高度,你标注相册中的某个人的名字,就可以找到所有的他的照片了,这个功能怎么用,宅男们可以好好思考一下。
这个自动备份照片的功能还是挺有用的,之前老妈跟我说他的手机满了,让我很吃惊,因为内存也不小,后来发现她实在是太能拍了,经常有一些聚会和旅游,有几十个G的照片和视频,就算备份下来了,要找到其中自己的照片也不是个容易的事情,毕竟年纪大了,眼睛也有点花,那么这个功能对于她来说就真的是再合适不过了,不仅仅能找到自己,还能分清同学的系列。
DS audio可以理解为云音乐,播放你下载好的曲库,这个相对来说比较简单,你可以理解为你自己随身的云音乐,可以自己去打造喜爱的音乐库。
而我自己还有一个比较常用的就是电影播放。必须要说群晖的套件做的都是非常优秀的,不管是照片还是影片,智能分类都相当好用,尤其是自动下载海报这点是特别酷的。更值得一提的是,你可以直接把自己私有云上的内容用家里的电视或者盒子这种设备播放出来,基本等于自己建立了一个电影库,这也是非常实用的功能,看片子不用再拷来拷去了,存在群晖上都可以直接电视播放。
经过现在的介绍,我想大家已经对这个群晖私有云的功能和操作有了相当的了解了,这次更新后确实比之前更为易用和容易调试了,有兴趣给自己架设云服务器的朋友,完全可以自己DIY试一试。
小伙伴们,你们对搭建私有云怎么看,欢迎留言评论哦!