精华内容
下载资源
问答
  • NetWorking

    2016-08-10 17:12:42
    NetWorking
  • networking

    2008-10-11 15:42:17
    networking Computer Networks, Computer Network Security, Artificial Intelligence
  • Networking

    2018-03-20 10:10:59
    这是一个基于afn封装的带有网络诊断的灵活性和可拆分性极大的网络库
  • docker networking

    2019-05-24 16:02:57
    docker networking
  • Docker Networking

    2017-09-24 09:47:04
    Docker Networking Key Features Enhance your Docker networking skills and protect your organization using advanced networking functions Learn how to use third party tools to extend Docker networking
  • Communication Networking

    2017-12-02 21:55:58
    Communication Networking 教材 chapter1:introduction,
  • Networking Tests

    2020-12-02 05:04:24
    - Adds a networking test server that <em>must</em> be running for networking tests to pass. The networking tests will print out an error asking you to run the server if it can't connect. <p>Every ...
  • networking support

    2020-11-21 21:51:32
    networking" in my own repository for that. First step should be, is to create a server client architecture with onboard JME networking (see ...
  • Networking package

    2021-01-10 14:15:18
    <div><p>Moved all shared networking logic between client and server into the com.hazelcast.internal.networking package. This way it is a lot easier to understand what is member specific and what is ...
  • Photon Networking

    2015-06-09 22:07:48
    Photon Networking是用于unity的小型网络消息机制
  • Broken Networking

    2020-12-09 04:33:26
    <div><p>Networking no longer works in the master branch. (Should have tested that) Protobuf-net cannot serialize the net structure.</p><p>该提问来源于开源项目:TBye101/MagicalLife</p></div>
  • linux networking

    2012-05-15 22:21:48
    linux networking
  • Breaks networking

    2020-12-27 22:53:11
    <div><p>After starting genie the network is broken. I can't reach hosts via ip and ...Restarting networking daemon doesn't help.</p><p>该提问来源于开源项目:arkane-systems/genie</p></div>
  • Networking Fix

    2020-12-01 16:46:23
    <div><p>This is the networking fix, they changed the network interface naming scheme. I would hold off on pull requests until I confirm the network interface changes on physical ubuntu machines.</p><p...
  • DevOps for Networking

    2017-08-05 08:37:36
    DevOps for Networking
  • JAVA NETWORKING

    2014-11-16 16:44:49
    JAVA NETWORKING分分钟轻松掌握,你就是未来的编程大拿
  • Java Networking

    千次阅读 2014-11-20 09:07:52
    Java Networking


    Java Networking 

    1Java Networking
    2Java Networking: Socket
    3Java Networking: ServerSocket
    4Java Networking: UDP DatagramSocket
    5Java Networking: URL + URLConnection
    6Java Networking: JarURLConnection
    7Java Networking: InetAddress
    8Java Networking: Protocol Design

    Java Networking

     
    By Jakob Jenkov
     Connect with me: 
    Rate article:
    <iframe frameborder="0" hspace="0" marginheight="0" marginwidth="0" scrolling="no" tabindex="0" vspace="0" width="100%" id="I0_1416445641285" name="I0_1416445641285" src="https://apis.google.com/se/0/_/+1/fastbutton?usegapi=1&origin=http%3A%2F%2Ftutorials.jenkov.com&url=http%3A%2F%2Ftutorials.jenkov.com%2Fjava-networking%2Findex.html&gsrc=3p&ic=1&jsh=m%3B%2F_%2Fscs%2Fapps-static%2F_%2Fjs%2Fk%3Doz.gapi.zh_CN.0KI2lcOUxJ0.O%2Fm%3D__features__%2Fam%3DAQ%2Frt%3Dj%2Fd%3D1%2Ft%3Dzcms%2Frs%3DAGLTcCPnLWTRWXjQ3yHtGTFSsUVyRcOV5g#_methods=onPlusOne%2C_ready%2C_close%2C_open%2C_resizeMe%2C_renderstart%2Concircled%2Cdrefresh%2Cerefresh&id=I0_1416445641285&parent=http%3A%2F%2Ftutorials.jenkov.com&pfname=&rpctoken=41058523" data-gapiattached="true" style="position: absolute; top: -10000px; width: 450px; margin: 0px; border-style: none;"></iframe>
    Share article:
    <iframe frameborder="0" hspace="0" marginheight="0" marginwidth="0" scrolling="no" tabindex="0" vspace="0" width="100%" id="I1_1416445641289" name="I1_1416445641289" src="https://apis.google.com/se/0/_/+1/sharebutton?plusShare=true&usegapi=1&action=share&height=24&annotation=none&origin=http%3A%2F%2Ftutorials.jenkov.com&url=http%3A%2F%2Ftutorials.jenkov.com%2Fjava-networking%2Findex.html&gsrc=3p&ic=1&jsh=m%3B%2F_%2Fscs%2Fapps-static%2F_%2Fjs%2Fk%3Doz.gapi.zh_CN.0KI2lcOUxJ0.O%2Fm%3D__features__%2Fam%3DAQ%2Frt%3Dj%2Fd%3D1%2Ft%3Dzcms%2Frs%3DAGLTcCPnLWTRWXjQ3yHtGTFSsUVyRcOV5g#_methods=onPlusOne%2C_ready%2C_close%2C_open%2C_resizeMe%2C_renderstart%2Concircled%2Cdrefresh%2Cerefresh%2Conload&id=I1_1416445641289&parent=http%3A%2F%2Ftutorials.jenkov.com&pfname=&rpctoken=26664239" data-gapiattached="true" style="position: absolute; top: -10000px; width: 450px; margin: 0px; border-style: none;"></iframe>

    Java has a reasonably easy-to-use builtin networking API which makes it easy to communicate via TCP/IP sockets or UDP sockets over the internet. TCP is typically used more often than UDP, but both options are explained in this tutorial.

    There are three other tutorials here at tutorials.jenkov.com that are relevant to this Java networking tutorial. These are:

    1. Java IO Tutorial
    2. Java NIO Tutorial
    3. Java Multithreaded Servers Tutorial

    Even though the Java Networking APIs enable you to open and close network connections via sockets, all communication happens via the Java IO classes InputStream and OutputStream.

    Alternatively you can use the networking classes in the Java NIO API. These classes are similar to the classes found in the Java Networking API, except the Java NIO API can work in non-blocking mode. Non-blocking mode may give a performance boost in some situations.

    Java TCP Networking Basics

    Typically a client opens a TCP/IP connection to a server. The client then starts to communicate with the server. When the client is finished it closes the connection again. Here is an illustration of that:



    A client may send more than one request through an open connection. In fact, a client can send as much data as the server is ready to receive. The server can also close the connection if it wants to.

    Java Socket's and ServerSocket's

    When a client wants to open a TCP/IP connection to a server, it does so using a Java Socket. The socket is told what IP address and TCP port to connect to and the rest is done by Java.

    If you want to start a server that listens for incoming connections from clients on some TCP port, you have to use aJava ServerSocket. When a client connects via a client socket to a server's ServerSocket, a Socket is assigned on the server to that connection. The client and server now communicates Socket-to-Socket.

    Socket's and ServerSocket's are covered in more detail in later texts.

    Java UDP Networking Basics

    UDP works a bit differently from TCP. Using UDP there is no connection between the client and server. A client may send data to the server, and the server may (or may not) receive this data. The client will never know if the data was received at the other end. The same is true for the data sent the other way from the server to the client.

    Because there is no guarantee of data delivery, the UDP protocol has less protocol overhead.

    There are several situations in which the connectionless UDP model is preferable over TCP. These are covered in more detail in the text on Java's UDP DatagramSocket's.








    展开全文
  • dockersummit-networking

    2019-05-23 11:57:00
    Docker官方文档,关于Docker networking的原理剖析及最佳实践
  • Networking Benchmarks

    2017-05-17 15:47:57
    Networking benchmarks

    今天来审视一下自己测试的benchmark和其他的一些当年NP还流行时候的一些测试。


    Npbench

    NPbench的论文

    1. 分类方式
      将测试用例们根据其按照功能和意义来进行分类,主要有三大类:
      TOG —— Traffic-management and QoS Group
      SMG —— Security and Media processing Group
      PPG —— Packet Processing Group
    2. test suites
      TOG类:

      • Weighted Fair Queuing(WFQ)
      • Random Early Detection(RED)
      • Secure Sockets Layer Dispatcher (SSLD)
      • Multi Protocol Layer Switching (MPLS): 多协议标签交换技术

      SMG类:

      • Media Transcoding (MTC)
      • Advanced Encryption Standard(RijnDael) (AES)
      • Message Digestion algorithm (MD5)
      • Diffie-Hellman key exchange (DH)

      PPG类:

      • FRAG : a packet fragmentation application
      • Cyclic Redundancy Check (CRC)

    EEMBC networking benchmark V2.0

    EEMBC networkingV2.0 主页
    netwoking benchmarkV2.0的说明文档

    test suites
    -IP重组:基于 NetBSD实现。 消耗data cache。
    -IP Packet Check:计算校验和。尤其是IPv4包的checksum。
    - NAT:仍然基于 NetBSD实现。
    - OSPF:使用了Dijkstra最短路径算法,更新路由节点信息。
    - QoS:其实这里也是调度进来的packet的队列,使负载均衡。WFQ和RED在其中都被使用。基于 NetBSD。
    - Route Lookup:路由查找算法,这个东西本身就是一个值得研究的点。使用的是Patricia Tree lookup算法。
    - TCP


    NetBench

    描述Netbench的paper

    1. 分类方式
      参照网络七层的IOS标准来进行分类,也大致分为三层:
      • Micro-level program,这个可以看做是链路层及其以下所运行的programs
      • IP-Level program,在 IP层处理和运算的programs
      • Application-Level program,处于IP之上的应用层,TCP/UDP等高层用户协议运作的地方。
    2. test suites
      Micro level programs:
      • CRC
      • table lookup routine (TL)
        IP level programs :
      • Route table lookup (RTL) : table lookup along with internet checksum.
      • Deficit-round robin scheduling (DRR)
      • Network Address Translation (NAT)
      • IPCHAINS : 防火墙应用
        Application level programs
      • URL
      • DH
      • MD5

    Commbench

    Commbench的主页(内含paper一篇)

    1. 分类方式
      按照报文结构来分,分为两类:一组是针对报文头的操作,Header-Processing Applications;另一组是对报文搭载内容本身进行的操作,Payload-Processing Applications。
    2. test suite
      Header-Processing Applications:
      • RTR : 也是route table lookup的一种,利用的是radix-tree routing algorithm,来源于 NetBSD操作系统。
      • FRAG : 针对报文头修改和校验和计算的操作。
      • DRR : 调度算法的一种,Deficti Round Robin fair scheduling algorithm。和前面的WQF的作用是一样的。
      • TCP : TCP流量监控应用。
        Payload Processing Applications:
      • CAST : CAST-128 block cipher algorithm。一个加密算法。
      • ZIP : 压缩算法,在压缩传输当中比较常见。Lempel-Ziv(LZ77)算法的一个变种。
      • REED : reed-rolomon forward error correction,前向纠错码和前向纠错算法。
      • JPEG : 无损压缩图片的一个算法。相比都已经很熟悉啦。

    MyNetBench

    接下来是我的了,我也沿用了IOS分层的方法。下面是我的test suites:
    - LZW 压缩算法
    - OSPF
    - CRC
    - RS-FEC:与前面的reed-Solomon code编码那个一致的。
    - MD5
    - DRR
    - Route table lookup
    - Token bucket
    - HASH
    - SHA

    以上。

    展开全文
  • Storm Unity Networking

    2019-03-11 14:46:12
    Storm Unity Networking is a fast, simple and flexible networking solution for server-client multiplayer games. Storm hides you from the complexity of the using sockets, allows to use high-level API ...
  • Networking ARDemo

    2019-01-18 12:44:51
    unity 局域网Unet Networking ARDemo 资源包,使用Unity内置Unet实现AR对战
  • Unreal Networking Model

    2018-11-12 10:37:01
    The Unreal Networking Model Thaddaeus Frogley Implementing Shared Reality Game State & Object Model
  • Dictionary of Networking

    2019-02-19 12:09:01
    With the expanding technology of networking comes the terminology to describe it. This Dictionary of Networking provides definitions for all the terms you will encounter when dealing with networks...
  • OpenStack Networking Guide

    2018-03-24 09:57:59
    This guide targets OpenStack administrators seeking to deploy and manage OpenStack Networking (neutron). Introduction Basic networking Network components Overlay (tunnel) protocols Network namespaces...
  • Photon Unity Networking

    2018-03-27 04:39:39
    Photon Unity Networking插件 用于unity3d网络通信开发

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 25,780
精华内容 10,312
关键字:

networking