![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习之友
文章平均质量分 85
Leon595
在读本科生,电子信息工程专业,单片机:C51、STM32,语言:C、C++,arm、Linux
展开
-
C语言常见校验(加密)操作——异或
在通讯传输数据过程中,往往要加校验码,今天写了个简单的异或以及解异或的操作代码:#include <stdio.h>//这是加密(异或)过程 int Xor_fun(unsigned int *dat, int size){ int i; for(i=0;i<size;i++) { dat[i+1] = dat[i+1] ^ dat[i]; } return *dat;}//这是解密(解异或)过程 int Dxor_fun(unsigned int *d原创 2020-07-06 09:43:03 · 5518 阅读 · 1 评论 -
计算机网络学习【入门】——(九)无线网络
第九章 无线网络一、无线局域网WLAN无线网络很多样,以下是几种无线网络的比较图 1几种无线网络的比较1.无线局域网的组成无线局域网 WLAN (Wireless Local Area Network) 可分为两大类:有固定基础设施的 WLAN无固定基础设施的 WLAN所谓“固定基础设施”是指预先建立起来的、能够覆盖一定地理范围的一批固定基站。图 2有固...原创 2018-12-23 18:50:54 · 1050 阅读 · 0 评论 -
计算机网络学习【入门】——(八)因特网上的音频视频
第八章 因特网上的音频视频一、概述计算机网络最初是为传送数据信息设计的。互联网 IP 层提供的“尽最大努力交付”服务,以及每一个分组独立交付的策略,对传送数据信息也是很合适的。互联网使用的 TCP 协议可以很好地解决网络不能提供可靠交付这一问题。1.多媒体信息的特点(1)多媒体信息(包括声音和图像信息)与不包括声音和图像的数据信息有很大的区别。(2)多媒体信息的信息量往往很大。(3)...原创 2018-12-23 18:27:39 · 1507 阅读 · 0 评论 -
计算机网络学习【入门】——(七)网络安全
第七章 网络安全一、网络安全问题概述1. 安全包括哪些方面安全包括数据存储安全、应用程序安全、操作系统安全、网络安全、物理安全、用户安全教育。2. 网络安全面临的威胁随着计算机网络的发展,网络中的安全问题也日趋严重。因特网采用了层次树状结构的命名方法。(1)计算机网络上的通信面临以下的四种威胁: a 截获——从网络上窃听他人的通信内容。 b 中断——有意中断他人在网络上...原创 2018-12-05 23:58:39 · 1872 阅读 · 1 评论 -
计算机网络学习【入门】——(六)应用层
第六章 应用层一、域名系统DNSDNS:Domain Name System1. DNS服务作用负责解析域名,将域名解析成IP地址。2. 什么是域名?域名就是上网单位的名称,是一个通过计算机登上网络的单位在该网中的地址。一个公司如果希望在网络上建立自己的主页,就必须取得一个域名,域名也是由若干部分组成,包括数字和字母。因特网采用了层次树状结构的命名方法。域名结构:域名的根 ...原创 2018-11-20 22:54:00 · 1057 阅读 · 0 评论 -
计算机网络学习【入门】——(五)传输层
第五章 传输层一、TCP和UDP的应用场景TCP (Transmission Control Protocol):传输控制协议UDP (User Datagram Protocol):用户数据报协议1.TCP的应用场景需要将要传输的文件分段、传输,服务器和客户端之间要确立一个会话,确保在发送数据过程中不能有丢失,如果丢了,客户端就要服务器再发一遍,建立一个可靠传输并且有流量控制功能。类似...原创 2018-10-22 20:28:15 · 616 阅读 · 0 评论 -
计算机网络学习【入门】——(四)网络层
第四章 网络层一、网络层提供的服务 图 1 H1沿不同路径向H2发送数据包路由器作用:在不同网段发送数据 如图1,红色的是数据包,数据包传给路由器,路由器看数据包地址传输给下一个路由器,如果在传的时候,出现数据包太多,路由器处理不过来,那这个数据包就会丢失。传输不分顺序,数据包来了,路由器就传给下一个。因此网络层的作用只是在这里负责传输包,不管是否丢失,也不管顺序总结:网路层负责在不同...原创 2018-10-15 22:29:40 · 448 阅读 · 0 评论 -
计算机网络学习【入门】——(三)数据链路层
第三章 数据链路层一、数据链路层的基本概念 数据发送模型(数据链路层的简单模型) 图 1数据链路层的简单模型 数据链路层的任务:判断一个信号的数据帧的开头和结尾是否正确,如果判断正确则进行两个链路层之间的发送和接收 1.数据链路层的信道类型 点对点信道--这种信道使用一对一的点对点通信方式 广播信道--这种信道使用一对多的广播通信方式,因此过程比较复杂。广...原创 2018-09-29 23:07:48 · 2002 阅读 · 1 评论 -
计算机网络学习【入门】——(二)物理层
第二章 物理层一、物理层定义的标准 物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。1.物理层的主要任务描述为:确定传输媒体的接口的一些特性,即: 机械特性:比如网线的接口形状,大小,引线数目 电气特性:例规定电压范围(-5V到+5V) 功能特性:例规定-5V表示0,+5V表示1 过程特性:也称规程特性,规定建立连接时各...原创 2018-09-26 21:18:24 · 1289 阅读 · 1 评论 -
计算机网络学习【入门】——(一)计算机网络概述
2018/9/19-2018/9/20(https://blog.csdn.net/Leon595)第一章 计算机网络概述一、认识局域网、广域网和Internet1.局域网:覆盖范围小 自己花钱买设备 带宽固定 自己维修 网线覆盖100米以内 带宽10M、100M、1000M 图 1 局域网大致布局图(图摘自网络)如图1所示为局域网的大概布局,类似学校的教学楼,...原创 2018-09-20 20:41:12 · 818 阅读 · 1 评论