计算机网络
文章平均质量分 68
樱满无门
这个作者很懒,什么都没留下…
展开
-
Linux下C语言获取网卡信息(IPv4)
Linux下C语言获取网卡信息(IPv4)getifaddrs、freeifaddrsioctlgetifaddrs、freeifaddrsgetifaddr ==> get interface address它将创建一个描述本地网络接口的链表#include <sys/types.h>#include <ifaddrs.h>int getifaddrs(struct ifaddrs **ifap);The getifaddrs() function c原创 2021-05-13 17:49:52 · 1620 阅读 · 0 评论 -
CRC冗余校验码及查表法
CRC冗余校验码及查表法什么是CRC编码它将一个长度为k的位串看作是系数是0或者1的k-1次多项式使用一个长度为r+1的生成多项式进行模2计算,生成一个长度为r的字符序列,能检测长度小于等于r的所有突发错误,当突发错误长度为r+1时,只有其刚刚好等于生成多项式,才检测不出来。多项式的最高位、最低位系数必须为1(我不知道为什么)计算方法:(此处使用的减法是模2减法,不进位不借位,相当于XOR运算)例如:使用G(x)=11001检测位串1011011010110110000011001----原创 2021-04-17 12:43:30 · 1118 阅读 · 0 评论 -
计算机网络第六课
计算机网络第六课奈式准则未考虑噪声噪声:模拟信号->数字信号转换信道复用技术(续)在单一物理通信线路上,传输若干个独立的信号三种信道复用技术:FDMTDMWDMTDM适用信号:数字信号各路信号使用不同的时间片,在时间上不重叠各路报文按照字符划块,按帧循环发送帧 = 帧起始位 + ∑\sum∑信道字符i在微观上是串行的,从宏观上是并行的若某个信道没有数据,则信道资源将被浪费区别:适用信号不同应用电话系统的数字传输源端(模拟信号)->PCM数字信号->原创 2021-03-28 15:23:48 · 27309 阅读 · 3 评论 -
计算机网络第五课
第五课回顾物理层需要解决的三大问题:机械电气时序带宽:衡量介质传输能力新课码元传输速率码元:一个离散信号状态/事件码元传输速率:每秒传输的码元数,单位:波特根据码元编码方式,决定一个码元能代表多少个比特的信息例如4相调制->2比特,8相->3比特奈式准则(重点)理想低通信道的最高码元传输速率:2H BaudH:理想低通信道的带宽,单位:Hz1 Baud:每秒传送一个码元信息传输速率:单位bps信息传输速率bps与码元传输速率Baud在数量上有一定原创 2021-03-21 21:45:45 · 352 阅读 · 0 评论 -
计网第四课
计网第四课第一章概念总结实体:任何可发送或接受信息的硬件或软件进程协议:控制两个对等实体进行通信的规则的集合上下层之间接口的定义不需要进行规范服务的种类和调用下层向上层提供两种服务:面向连接的服务无连接服务面向连接服务具有连接建立、数据传输、连接释放这三个阶段(电话网络模型)缺点:建立连接后,在连接释放前,信道会一直被占用优点:不会错序无连接服务两个实体之间的通信不需要先建立好连接每个报文都携带了完整的目标地址,因此可以被系统完整地路由(邮政网络服务模型)优点原创 2021-03-14 12:16:52 · 119 阅读 · 0 评论 -
计网第三课——网络通信过程
计网第三课LAN层次结构设计(续)增加硬件:网卡计算机的物理地址是唯一的计算机的物理地址存在网络接口卡/NIC卡中,称之为介质存取控制地址/MAC地址网卡实现了数据链路层和物理层的功能传输层的三大功能:port流量控制差错控制数据链路层:地址域冲突调节联网能使用相同硬件的方法吗?能使用统一的高级软件方法吗?分层技术有什么好处?局域网中的实际通信过程?WAN的层次结构设计实现多种类型局域网之间的互通问题:尺度:大小不同差别:硬件/软件广播网桥:原创 2021-03-09 23:27:15 · 239 阅读 · 2 评论 -
北邮计网第二课
计网第二课从距离尺度看待网络:局域网城域网广域网局域网尺寸最小拓扑结构BusRing范围传输技术广播式解决一对一私密通信:在packet上增加地址共享竞争:随机数法,token ring提供高数据传输率侧重点:冲突算法,减少冲突城域网拓扑结构总线形(分布式队列双总线)广域网(重点)组成:主机、通信子网(交换节点和传输线路)拓扑结构覆盖范围传输技术点到点分组交换技术交换节点使用的存储转发(分组交换)的方式发送原创 2021-03-09 15:48:56 · 227 阅读 · 0 评论 -
北邮计网第一章第一课
计网第一章第一课物理层->数据链路层->网络层->传输层->应用层前面几层最重要计算机网络的基本概念计算机网络的概念、定义与主从式计算机系统、分布式计算机网路的区别概念、定义由自主计算机互联起来的集合体与主从式计算机的区别主从式计算机不是自主的与分布式计算机的特点分布式计算机是基于计算机网络的一层软件计算机网络的组成硬件host通信系统:交换机等接口设备:网卡等传输介质软件通信协议应用软件从硬件的角度去理解网络原创 2021-03-08 20:17:43 · 239 阅读 · 0 评论