
网络协议
洪水猛兽行
这个作者很懒,什么都没留下…
展开
-
ip,tcp,udp的邮局理论
IP:(Internet协议)IP拥有把一个数据包从一个地方发送到另一个地方的能力,通过提供一种”地方“或“设备”一个特定的地址(IP地址),并指定怎样通过地址在设备之间移动数据包来实现这个协议。现在,IP和下一层的协议之间的区别在于,在第2层的设备总是确切知道如何给其它网络设备发送信息。IP除了可以发送单个数据包到单个地址外不能干其它任何事情,当然它可以接收从任何一个网络发过来的转载 2017-09-21 09:32:19 · 450 阅读 · 0 评论 -
linux下怎么使用C语言编写接收和发送udp组播数据?
一,发送端代码如下:先调用initUdpMultiCastSender初始化, int initUdpMultiCastSender(uint32_t localip,uint16_t localport){ int sockfd = socket(AF_INET,SOCK_DGRAM,0); if (-1 == sockfd) { printf("[initUdpM...原创 2017-12-13 11:09:42 · 7538 阅读 · 1 评论 -
二层与三层交换机的区别。
二层交换机工作在OSI模型(第2层)数据链路层,同一子网内可以进行数据交换。三层交换机工作在OSI模型(第3层)网络层,拥有路由功能,不同子网间可以进行数据交换。放个图帮助理解下,...原创 2019-06-21 15:16:30 · 2758 阅读 · 0 评论 -
MAC与PHY的区别。
1.网卡的基本结构 一块以太网网卡包括OSI模型的两个层,物理层和数据链路层。物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口。数据链路层则提供寻址机构、数据帧的构建、数据差错检查、传送控制、向网络层提供标准的数据接口等功能。以太网卡中数据链路层的芯片一般简称之为MAC控制器,物理层的芯片我们简称之为PHY。2....转载 2019-06-21 15:50:21 · 2129 阅读 · 0 评论