当前位置: 首页 > news >正文

虚拟云主机wordpress必攻击搜索引擎优化seo的策略主要有

虚拟云主机wordpress必攻击,搜索引擎优化seo的策略主要有,做单网站,万年网站建设组播:过多的广播会占用网络带宽,产生广播风暴的现象,从而影响正常的通信活动;组播(或者多播)是局域网内部的通信,只有加入到某个多播组的主机才能收到数据;组播的方式既可以发给多个…
  • 组播:
  • 过多的广播会占用网络带宽,产生广播风暴的现象,从而影响正常的通信活动;
  • 组播(或者多播)是局域网内部的通信,只有加入到某个多播组的主机才能收到数据;
  • 组播的方式既可以发给多个主机,又能避免广播带来过多的网络负载;
  • 组播地址:D类地址:“224.0.0.1~239.255.255.254”;
  • 设置组播的流程:
  • 发送方(UDP的客户端):
  • 一、创建用户数据报套接字(socket函数):
	int sockfd = socket(AF_INET,SOCK_DGRAM,0);if(-1 == sockfd){perror("socket error");exit(-1);}
  • 二、填充组播信息结构体( struct sockaddr_in):
	struct sockaddr_in serveraddr;socklen_t serveraddr_len = sizeof(serveraddr);memset(&serveraddr,0,serveraddr_len);serveraddr.sin_family = AF_INET;serveraddr.sin_addr.s_addr = inet_addr(M_IP);serveraddr.sin_port = htons(PORT);
  • 三、发送组播信息(sendto函数):
	char buf[128] = {0};while(true){memset(buf,0,sizeof(buf));fgets(buf,128,stdin);buf[strlen(buf)-1] = '\0';if(!strncmp(buf,"quit",4)){break;}//给服务器发送数据if(-1 == (sendto(sockfd,buf,sizeof(buf),0,(struct sockaddr*)&serveraddr,serveraddr_len))){perror("sendto error");exit(-1);}}
  • 四、关闭用户数据报套接字(close函数):
 	close(sockfd);
  • 接收方(UDP的服务器):
  • 一、创建用户数据报套接字(socket函数):
	int sockfd = socket(AF_INET,SOCK_DGRAM,0);if(-1 == sockfd){perror("socket error");exit(-1);}
  • 二、填充组播信息结构体(struct sockaddr_in):
	struct sockaddr_in serveraddr,clientaddr;socklen_t serveraddr_len = sizeof(serveraddr);socklen_t clientaddr_len = sizeof(clientaddr);memset(&serveraddr,0,serveraddr_len);serveraddr.sin_family = AF_INET;serveraddr.sin_addr.s_addr = inet_addr(M_IP);serveraddr.sin_port = htons(PORT);
  • 三、用户数据报套接字和广播信息结构体绑定(bind函数):
	if(-1 == (bind(sockfd,(struct sockaddr *)&serveraddr,serveraddr_len))){perror("bind error");exit(-1);}
  • 四、设置加入多播组(setsockopt函数):
	struct ip_mreqn {struct in_addr imr_multiaddr; struct in_addr imr_address;   int            imr_ifindex;   };struct ip_mreqn multi_group;multi_group.imr_address.s_addr = INADDR_ANY;multi_group.imr_multiaddr.s_addr = inet_addr(M_IP);multi_group.imr_ifindex = 0;if(-1 == (setsockopt(sockfd,IPPROTO_IP,IP_ADD_MEMBERSHIP,&multi_group,sizeof(multi_group)))){perror("setsockopt error");exit(-1);}
  • 五、接收组播信息(recvfrom函数):
	char buf[128] = {0};while(true){memset(buf,0,sizeof(buf));if(-1 == recvfrom(sockfd,buf,sizeof(buf),0,(struct sockaddr *)&clientaddr,&clientaddr_len)){perror("recvfrom error");exit(-1);}printf("客户端[%s:%d]发来数据[%s]\n",inet_ntoa(clientaddr.sin_addr),ntohs(clientaddr.sin_port),buf);}
  • 六、关闭用户数据报套接字(close函数):
 	close(sockfd);
http://www.yayakq.cn/news/89780/

相关文章:

  • 建筑模型网站有哪些龙岩网络巨头
  • 建设新闻博客类网站要多大空间it外包服务包括哪些
  • 东莞网站的关键字推广淘宝上网站建设续费
  • 泰国购物网站大全12380网站开发
  • 什么网站的易用性网络策划公司
  • 著名网站设计公司晚上正能量网站大全
  • 下列关于网站开发网页上传京东优惠券网站怎么做
  • 旅游电商网站建设方案合肥建设网站哪家好
  • 浙江建设厅网站查询学校网站建设工作方案
  • 东莞网站建设搭建分类信息网站平台有哪些
  • wordpress主题handsomeseo推广公司 什么意思
  • 爱建站小程序特点35开始学网站开发
  • 网站开发知识培训百度联盟怎么做网站
  • 网站建设及推广图片网站建设费用折旧年限
  • 网站首页被k还有救吗资料网站怎么做的
  • 专业做简历的网站建湖网站建设价格
  • 平台建站广州企业建站
  • 网站建设孩子半夜发烧怎么办发布视频的平台大全
  • 建设网站的整个费用预算wordpress 导航不动
  • 正规网站制作公司有哪些宁波市住房和城乡建设局网站首页
  • 陕西省交通集团建设网站备案信息修改网站名称
  • 昆明市网站建设网站首页设计风格有哪些
  • 东莞做展示网站的公司网站域名行业动态
  • 网站怎么做防360拦截中天建设集团有限公司广西分公司
  • 大庆网站制作公司地址有wordpress还需要前端
  • 公司做网站是做什么账务处理无需下载即可观看网页
  • 济南专业做网站的公司shopping跨境电商平台
  • 做国外有那些网站食品包装设计注意事项
  • 网页布局网站100个免费货源网站
  • 南宁网站的优化我有网站 怎么做淘宝推广