随笔分类 - 计算机网络(TCP/IP)
计算机网络(TCP/IP)内容解析、相关实验操作整理。
摘要:这篇博客只是分享一些个人的学习经验,推荐一些资料,带有强烈的个人主观感受在里面,仅供参考。 #学好这门课的重要性 ##重要的专业基础 这门课是计算机类专业的专业必修基础课,也就是说只要是计算机类的专业都是要学习计算机网络的。对于不同的方向来说都有一定的学习需要: 对于软件开发,现在开发的应用绝大部分
阅读全文
摘要:#无线个域网 ##WPAN 的概念 个域网(Personal Area Network, PAN),是一种范围较小的计算机网络,主要用于计算机设备间的通信,包括电话和个人设备等。PAN 的通信范围往往仅几米,也可连接多个网络。PAN 可进一步接入更大的网络,也可作为最后一米的解决方案。 **无线个域
阅读全文
摘要:#传感器 传感器指包含敏感元件和转换元件的检测设备,将检测和感知的信息变换成电信号,进一步转换成数字信息进行处理、存储和传输。微电子学领域的微机电系统(Micro-Electro-Mechanical System,MEMS)对传感器技术起支撑作用,包含微型部件如机构、传感器、执行器、信号处理和控制
阅读全文
摘要:#无线自组织网络 ##Ad Hoc 网络的定义 无线自组织(Ad Hoc)网络又称无线对等网络,是由若干个无线终端构成的一个临时性、无中心的网络,网络中亦不需要任何基础设施。Ad Hoc 网络最初源于军事通信的需要,具有其独特优点和用途,可便捷地实现相互联接和资源共享。 Ad Hoc 网络的研究成果
阅读全文
摘要:#卫星网络 在大范围的地面无线通信中,为增加通信距离,往往采用中继接力方式来克服地球曲率对电磁波传播的阻碍。而随着空间技术的发展,卫星视野开阔,也可实现地面接力难以达到的长距离中继效果。卫星通信指利用人造地球卫星作为中继站,转发两个或多个地球站之间进行通信的无线电信号。 如果某个微波通信系统中,一些
阅读全文
摘要:#WMAN 和 WWAN 概述 无线局域网范围通常较小,如考虑更长距离,如几公里、几十公里或更远,需要无线城域网或无线广域网技术。 ##无线城域网 **无线城域网(WMAN)**是以无线方式构建的城域网,提供高速的互联网接入,它是在 WLAN 的基础上发展而来的。WMAN 是为了满足宽带无线接入的市
阅读全文
摘要:#无线局域网 ##WLAN 的定义 无线局域网 WLAN 脱离了线缆,通常指采用无线传输介质的计算机局域网,用户能方便地通过无线方式连接网络和收发数据。它类似传统的有线局域网,可以是客户机/服务器类型,也可是无服务器的对等网。 WLAN 其利用无线电和红外线等无线方式,提供对等或点对点连通性的数据通
阅读全文
摘要:目录无线电频谱无线电频谱的特点频段划分无限电管理部门无线传输介质传输介质微波通信红外线通信损耗和衰落损耗衰减和衰减失真自由空间损耗噪声大气吸收多径折射衰落多径传播衰落类型调制扩频复用和多址天线天线的分类天线的主要指标天线关键技术天线分集赋形波束智能天线MIMO认知无线电参考资料 无线电频谱 作为一种
阅读全文
摘要:#无线网络协议 无线网络作为网络技术的一个重要分支,其协议体系结构也基于分层模型,但不同类型的无线网络所关注的协议层次也不同。例如无线局域网一般无路由问题,所以不制定网络层协议,而采用传统 IP 协议。鉴于存在共享访问介质问题,MAC 层协议则是多种无线网络关注的重点,同时无线频谱管理的复杂性使得物
阅读全文
摘要:#ICMP 协议 ##因特网控制报文协议 ICMP,即因特网控制报文协议,在主机和路由器之间起到沟通网络层信息的作用。最典型的用途就是差错报告,它允许主机或路由器报告查错情况和提交有关异常情况的报告。例如网络通不通、主机是否可达、路由是否可用等网络本身的消息,这些控制消息虽对于数据的传递起着重要的作
阅读全文
摘要:#UDP 套接字 ##工作流程 UDP 用户数据报协议提供的是无连接的、不可靠的数据传输服务,但是不需要像 TCP 那样建立连接,所以传输效率高。 ##数据收发 UDP 使用的发送数据的函数是 sendto(),比较不同的是发送数据时需要填写接收方的地址。 int WSAAPI sendto( _I
阅读全文
摘要:#信号量机制 进程同步机制是对多个相关进程在执行次序上进行协调,使并发执行的诸进程之间能按照一定的规则(或时序)共享系统资源。信号量就是用一个变量来表示系统中某种资源的数量,可以利用这种机制来实现同步。 整型信号量定义为一个用于表示资源数目的整型量 S,S 除了初始化外仅能通过两个标准的原子操作 w
阅读全文
摘要:目录非阻塞模式Select 模型select 函数套接字集合网络事件设置超时Select 模型样例功能设计initsock.h服务器客户端运行效果参考资料 非阻塞模式 Winsock 可以在阻塞和非阻塞模式下执行 I/O 操作,套接字创建时默认工作在阻塞模式下。也就是说当某个操作不能执行时,程序会先
阅读全文
摘要:#套接字编写流程 以 TCP 套接字为例,由于 TCP 是面向连接的协议,所以基于 TCP 的套接字也需要有多个步骤。 ##套接字的创建 在进行网络通信之前,都需要使用 socket() 函数创建一个套接字对象。 SOCKET WSAAPI socket( _In_ int af, _In_ int
阅读全文
摘要:#Winsock 编程接口 Winsock 是 Windows 下网络编程的规范,该规范是 Windows 下得到广泛应用的、开放的、支持多种协议的网络编程接口。从 1991 年的 1.0 版到 1995 年的 2.0.8 版,经过不断完善并在 Intel、Microsoft、Sun、SGI、Inf
阅读全文
摘要:目录Windows 程序工作原理Windows 程序样例WinMain 函数实例化窗口类注册窗口显示并更新窗口消息循环CALLBACK 函数运行效果完整代码WSAAsyncSelect 模型WSAAsvncSelect 模型样例功能设计initsock.h服务器客户端运行效果参考资料 Windows
阅读全文
摘要:#互联网 21 世纪是一个以网络为核心的信息时代,时代特征是数字化、网络化和信息化,其中要实现信息化就必须依靠完善的网络,因为网络可以非常迅速地传递信息。网络现在已经成为信息社会的命脉和发展知识经济的重要基础,对社会生活的很多方面以及对社会经济的发展已经产生了不可估量的影响。按照提供的服务来说有三大
阅读全文
摘要:#SNMP 服务配置 在 WIN10 系统下首先进入设置,选择开发者选项。 选择开发人员模式,才可以使用 SNMP。 然后进入应用和功能,选择可选功能。 在可选功能找到 SNMP 协议,并且添加。 等待 SNMP 配置完成。 配置完成后,可以在 services.msc 中找到 SNMP 服务器的服
阅读全文
摘要:#映射数据库 如图是 SNMPc 网络管理工具的页面。 ##使用映像选择树 在控制台右侧定位选择工具,首先选择标有映射的标签。映射选择树显示了该映射中的所有图标,包括子网、设备及跳转等图标。在映射选择树中并不显示网络和链接。 ##使用映射视图窗口 映射视图窗口通常是重叠窗口,它们显示在 SNMPc
阅读全文
摘要:#SNMPc 网络管理软件 SNMPc 是一个分布式网络管理平台,该软件具有良好的伸缩性、可扩展性和可靠性,以及较高的管理效率。通过 Windows 客户端控制台和 JAVAWeb 控制台可以远程监控网络,扩大管理信息的共享范围,适合多用户管理。通过运行在多个计算机上的服务元素可以扩展功能,适用于任
阅读全文