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

上海营销型网站建设公司宁波seo服务推广

上海营销型网站建设公司,宁波seo服务推广,网站对应的ip地址吗,微信对接网站群一、主要目的 提出对交换机软件控制逻辑的猜测。 二、交换机控制软件的组成 (一)背景 1、交换机有很多的RJ45水晶头端口。 2、每个端口支持同时发送和接收字节数据。 3、每个端口接收的数据需要查表后才能转发给目标端口。 (二)端口状态扫描线程 负责扫描每个端口的状态&#x…

一、主要目的

    提出对交换机软件控制逻辑的猜测。

 

二、交换机控制软件的组成

  (一)背景

      1、交换机有很多的RJ45水晶头端口。

      2、每个端口支持同时发送和接收字节数据。

      3、每个端口接收的数据需要查表后才能转发给目标端口。

 

  (二)端口状态扫描线程

        负责扫描每个端口的状态,如果连接了双绞线,就开启对应的发送线程,接收线程;如果断开连接,就通知线程关闭。

 

  主要逻辑:

// 循环每个端口

for(int k = 0; k < len; k++){

     // 如果端口是建立了连接,并且没有启动接收和发送线程

      if(ports[k]是连通的  &&  ports[k]没有启动收发线程){

           // 启动对应端口的发送线程

           start_send_thread(ports[k]);

 

           // 启动对应端口的接收线程     

           start_recv_thread(ports[k]);

 

       } else if(ports[k]是断开的  &&  ports[k]启动了收发线程){

            // 停止对应端口的发送线程

           stop_send_thread(ports[k]);

 

           // 停止对应端口的接收线程     

           stop_recv_thread(ports[k]);

        }

}

 

  (三)每个端口的接收线程

        接收端口的数据包,获得目标RJ45端口号,发给目标端口号的数据发送队列里。

while(退出为假){

      // 阻塞接收当前端口的字节数据

 

      // 获取数据包中的目标MAC地址

 

      // 通过查表,获取对应的水晶头端口号

      if(端口号存在){

           // 获得目标端口对应的发送线程的队列

 

          // 把数据包入队到目标端口发送线程的发送队列里

       } else {

           // 丢弃该数据包

       }

}

 

  (四)每个端口的发送线程

        从发送队列里出队数据包,发给和端口相连的设备。

while(退出为假){

      // 阻塞出队一个数据包

      Data data = queue.deQueue();

 

     // 通过双绞线发给相连的设备(另一台交换机、路由器、电脑主机)

     pin.send(data);

}

     

 

三、总结

    1、全双工通信需要占用2根线路(发送和接收各自一根),需要开启两个线程。

 

    2、多个线程执行同一个方法的时候要添加排他锁。

 

    3、发现通信状态发生改变,只能是不断定时循环判断。

 

http://www.dtcms.com/wzjs/91180.html

相关文章:

  • 哪个公司做网站专业在百度做广告多少钱
  • 鄂州网站建设网络公司邯郸网站优化
  • java编程做网站百度推广授权代理商
  • 付费推广网站搜索引擎营销有哪些
  • 学校html网站模板站优云网络公司
  • 怎么做网站链接六六seo基础运营第三讲
  • 养生网站源码吉林seo基础
  • seo外贸网站建设青岛排名推广
  • 黑色风格网站主页面微博seo营销
  • 怎么做电子商务网站seo属于什么职位类型
  • 网站开发用linux网站注册搜索引擎的目的是
  • 丹阳网站推广抖音排名优化
  • 免费建站网站一级大陆在线看腾讯企点app下载安装
  • 建设局网站项目负责人资质要求网站推广排名
  • 怎么做公司内部网站seo监控
  • 网站建设常用的英文淘宝关键词排名查询网站
  • 网站不备案可以做百度推广吗安徽百度推广怎么做
  • 龙华网站(建设龙华信科)百度目前的推广方法
  • 个人网店系统谷歌seo和百度seo
  • 网络营销是什么时候出现的百度首页排名优化服务
  • wordpress 敏感字阳东网站seo
  • 深圳外贸网站建设工作室网站建设怎么弄
  • 长春网站建设团队目前主流搜索引擎是哪种
  • 做网站时怎么裁切存图seo 专业
  • 杭州餐饮 网站建设seo权重优化软件
  • 常见网页制作工具seo门户网
  • 做网站系统的济南优化网络营销
  • 做三盛石材网站的公司投放广告
  • 服装网站html模板深圳市网络品牌推广
  • 移动版网站开发百度搜索大数据