摘要:
1.客户端调用序列 客户端编程序列如下: 调用socket函数创建套接字 调用connect连接服务器端 调用I/O函数(read/write)与服务器端通讯 调用close关闭套接字 2.服务器端调用序列 服务端的编程序列如下: 调用socket函数创建套接字 调用bind绑定本地地址和端口 调用 阅读全文
摘要:
本文档主要讲解了Linux下socket编程的一些基本知识,主要包括套接字和字节序的概念,以及一些常用的结构体和函数。 本文是在网易云课堂学习过程中的记录,这个老师讲得很不错,推荐大家围观。 Linux网络编程 Linux网络编程|人工智能物联网 1.概念 1.1套接字(socket) Socket 阅读全文
摘要:
1.配置图 2.配置命令 LSW1的eth trunk 1配置如下: 配置命令如下: [S1]Eth-Trunk1 创建Eth-Trunk1端口 [S1-Eth-Trunk1]mode lacp-static 工作模式设为静态模式 [S1-Eth-Trunk1]interface g0/0/1 进入 阅读全文
摘要:
1.配置图 2.配置命令 Switch1、Switch2、Switch3的配置是一样的,如下所示:(可直接复制交换机,可以只配置一次) 通过命令查看配置: Switch0的配置如下: 通过命令查看trunk配置 3.实验现象 配置完成后,测试vlan 301的结果如下,可以看出,只有在用一个局域网中 阅读全文
摘要:
1.配置图 2.配置命令 LSW1的命令配置如下: <Huawei>system-view 进入特权模式 [Huawei]vlan batch 2 3 99 创建vlan2、vlan3、vlan99 [Huawei]int g0/0/1 进入端口模式,配置g0/0/1端口 [Huawei-Gigab 阅读全文
摘要:
1.配置图 2.配置命令 Switch0的VLAN配置如下: 查看Switch0的vlan配置如下: Switch0的Trunk端口配置如下: Switch1的VLAN配置如下: 查看Switch1的VLAN配置如下: Switch1的Trunk端口配置如下: 3.实验现象 VLAN 3内PC2访问 阅读全文
摘要:
1.配置图 Switch0的fa0/1、fa0/2、fa0/3端口设置为Access模式,PC1和PC2属于vlan 2,PC3属于vlan 3。 2.Switch0配置 3.实验现象 PC1可以ping通PC2,不能ping通PC3。 PC2可以ping通PC1,不能ping通PC3。 PC3不可 阅读全文
摘要:
本文主要介绍了交换机的基本知识,主要包括tag和untag报文的区别,交换机端口的三种模式Access、Trunk和Hybrid,以及链路聚合的概念。 另外,使用了思科的Cisco Packet Tracer模拟器和华为的eNSP模拟器进行了模拟实验,并作出了简要的实验步骤和实验现象的简要说明(具体的实验在后面的博客中,欢迎围观)。 写作过程中参照了以下两位网友的博客,在此特别感谢。 《acces... 阅读全文
摘要:
【注】:文章中的内容主要收集来自网上或者书籍中。 1、网络协议分层 按照分层的思想把网络协议栈进行分层主要有以下好处: 1.促进标准化工作,允许各个供应商进行开发 2.各层间相互独立,把网络操作分成低复杂单元 3.灵活性好,某一层变化不会影响到其它层 4.各层间通过一个接口在相邻层上下通信 OSI七 阅读全文
摘要:
在程序开发过程中,我们经常会用到按位拷贝一串二进制数,在此提供一个按位拷贝的函数给大家参考,函数源码如下: 1 #define char_t char 2 #define uint8_t unsigned char 3 #define int8_t signed char 4 #define uin 阅读全文