240 发简信
IP属地:江苏
  • UDP协议

    一、前言   UDP协议提供端到端的数据传输。  UDP是基于流的协议,没有消息边界。  IPv4协议字段用17表示UDP协议。  端口号用于在传输层协议(如TCP、UDP中...

  • 一些基础术语、概念

    端口   端口用于获取服务器上不同的应用程序或服务。一个服务器可以有多个端口。  一个协议分配有多个端口,因此端口也可以把从IP层进入的数据分离到特定协议。  一般来说,同一...

  • 编译器如何寻找函数?

    当我们调用一个函数的时候,编译器如何寻找函数的定义呢?  检查该函数的链接性,如果是向内,则在当前源代码文件中寻找;向外则在所有文件中寻找。  若找到多个定义,则报错。  若...

  • 作用域和使用方式

    作用域为所有文件,不代表可以直接使用,我们需要一些流程来使用,这一点不要搞混。  比如:  1、全局变量的作用域是全部文件,使用方式需要extern  2、名称空间的作用域是...

  • 内存模型-作用域和链接性

    一、前言 单定义原则:变量只能有一次定义。为此C++提供了定义声明和引用声明extern,extern声明不分配空间,不进行初始化,它引用已有的变量。小作用域的变量会隐藏大作...

  • 初始化

    一、静态变量初始化   首先,所有的静态变量都会被静态初始化。  然后,编译器如果能够根据信息计算出变量的初始化值(比如int a = 2;)那么将执行第二次初始化。  最后...

  • 头文件

    相当于在编译的时候把头文件里面代码(除了宏相关操作)原封不动放在头部。 一、头文件 函数原型使用#define或const定义的符号常量结构声明类声明模板声明内联函数  在使...

  • 240
    数据的转发

    一、直接交付 如果主机是直连,或者在一个以太网内。IP数据报直接发送到目的地。(见文“以太网”) 二、间接交付   主机既可以配置为主机,也可配置为路由器。两者处理IP数据报...

  • IP协议(IPv4)

    一、前言  IP协议是TCP/IP协议的核心,所有TCP、UDP、ICMP、IGMP数据都通过IP数据报传输。 IP提供的是尽力而为、无连接的数据交付。即:不保证数据一定到达...