计算机基础笔记
计算机基础笔记
( 一 )网络模块
1.有线网与无线网的比较
在比较无线网络与有线网络时,无线网络确实提供了维护费用低、可扩展性好以及灵活度高的优势,但安全性通常并不是无线网络相对于有线网络的优势。实际上,有线网络一般被认为比无线网络更安全,因为数据传输不会暴露在空中,减少了被未经授权的第三方截取的风险。
总结:
·无线网络优点:方便灵活,适宜移动过程。
·无线网络缺点:稳定性和安全性较弱。
·有线网络优点:稳定安全,适合大规模数据传输。
·有线网络缺点:灵活度稍逊,不适合移动场景。
2.电子邮件协议
电子邮件协议主要包括SMTP、POP3和IMAP。
- SMTP(Simple Mail Transfer Protocol)是电子邮件传输的标准协议,负责将邮件从发送方传输到接收方的邮件服务器,控制邮件中转。
- POP3(Post Office Protocol version 3)主要用于从邮件服务器下载邮件到本地客户端,支持离线访问。
- IMAP(Internet Message Access Protocol)则允许用户从邮件服务器上直接访问和管理邮件,支持邮件文件夹和实时同步功能。这些协议共同确保了电子邮件的有效传输和管理。
- 常见文件后缀
|
文件类型 |
扩展名及打开方式 |
|
文档文件 |
txt(所有文字处理软件或编辑器都可打开) doc(word及wps等软件可打开) hlp(adobe acrobat reader可打开)、wps(wps软件可打开) rtf(word及wps等软件可打开) html(各种浏览器可打开、用写字板打开可查看其源代码) pdf(adobe acrobat reader 和各种电子阅读软件可打开) |
|
压缩文件 |
rar(winrar可打开)、zip(winzip可打开)、arj(用arj解压缩后可打开) gz(unix系统的压缩文件,用winzip可打开) z(unix系统的压缩文件,用winzip可打开) |
|
图形文件 |
bmp、gif、jpg、pic、png、tif(这些文件类型用常用图像处理软件可打开) |
|
声音文件 |
wav(媒体播放器可打开)、aif(常用声音处理软件可打开) au(常用声音处理软件可打开)、mp3(由winamp播放) ram(由realplayer播放)、wma、mmf、amr、aac、flac |
|
动画文件 |
avi(常用动画处理软件可播放)、mpg(由vmpeg播放) mov(由activemovie播放)、swf(用flash自带的players程序可播放) |
|
系统文件 |
int、sys、dll、adt |
|
可执行文件 |
exe、com |
|
语言文件 |
c、asm、for、lib、lst、msg、obj、pas、wki、bas、java |
|
映像文件 |
map (其每一行都定义了一个图像区域以及当该区域被触发后应返回的url信息) |
|
备份文件 |
bak(被自动或是通过命令创建的辅助文件,它包含某个文件的最近一个版本) |
|
临时文件 |
tmp(word、excel等软件在操作时会产生此类文件) |
|
模板文件 |
dot(通过word模板可以简化一些常用格式文档的创建工作) |
|
批处理文件 |
bat、cmd(在ms-dos中,bat与cmd文件是可执行文件,由一系列命令构成,其中可以包含对其他程序的调用) |
- 网络协议
网络协议的三要素及其含义具体如下:
1. 语义:
*语义解释控制信息每个部分的意义,规定了需要发出何种控制信息,以及完成的动作与做出的响应。简而言之,语义决定了通信双方“讲什么”,即通信的具体内容或目的。
2. 语法:
* 语法定义了用户数据与控制信息的结构与格式,以及数据出现的顺序。这包括数据的编码方式、信号电平、数据包的格式等。语法决定了通信双方“如何讲”,即数据的表示方式和传输规则。
3. 时序(同步):
* 时序是对事件发生顺序的详细说明,包括数据何时发送、以多快的速率发送,以及接收方如何响应等。时序定义了速度匹配和排序,确保了通信双方能够按照正确的顺序进行数据传输和处理。简而言之,时序决定了通信双方“讲话的次序”。
综上所述,网络协议的三要素相互关联、共同作用,确保了计算机网络中数据交换的准确性和可靠性。通过明确语义、语法和时序的规则,网络协议能够协调不同设备之间的通信,实现数据的传输和处理。
TCP/IP 协议(传输控制协议 / 网际协议),是指一个由 FTP、SMTP、TCP、UDP、IP 等协议构成的协议簇,只因在 TCP/IP 协议中 TCP 协议和 IP 协议最具代表性,所以被称为 TCP/IP 协议,TCP/IP是一组Internet协议,不属于因特网服务类型。
。
以下是对它的详细介绍:
TCP/IP 协议的层次结构
- 网络接口层:也称为数据链路层,是 TCP/IP 协议的最底层,负责处理物理网络中的数据传输。它包括以太网、Wi-Fi 等协议,主要功能是将网络层传来的 IP 数据包封装成数据帧,并通过物理介质发送出去,同时接收物理介质传来的数据帧,解封装后将 IP 数据包交给网络层。
- 网络层:主要协议是 IP 协议,负责将数据包从源地址路由到目的地址。IP 协议为每个数据包分配一个唯一的 IP 地址,并根据目标 IP 地址和路由表决定数据包的传输路径。此外,网络层还包括 ICMP(Internet Control Message Protocol,互联网控制报文协议),用于在网络设备之间传递控制信息和错误报告。
- 传输层:主要协议有 TCP 和 UDP。TCP 是面向连接的协议,提供可靠的字节流传输服务,通过三次握手建立连接,通讯完成时要拆除连接。UDP 是面向无连接的协议,提供不可靠的数据包传输服务,主要用于对实时性要求较高、对数据准确性要求相对较低的应用,如视频会议、在线游戏等。
- 应用层:为用户提供各种网络应用服务,包含 HTTP(Hypertext Transfer Protocol,超文本传输协议)、FTP(File Transfer Protocol,文件传输协议)、SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)、DNS(Domain Name System,域名系统)等协议。
TCP/IP 协议的工作原理
- 封装与分段:应用层的数据被封装成传输层的报文段(TCP 或 UDP),再根据网络层的最大传输单元(MTU)大小进行分段,每个分段加上 IP 头部,形成 IP 数据包。
- 路由选择:IP 数据包通过路由器在网络中传输,每个路由器根据数据包的目的 IP 地址和自身的路由表决定最佳路径。
- 传输控制:TCP 协议在数据传输过程中,通过确认应答、超时重传、数据排序等机制确保数据的可靠传输。
- 重组与解封装:接收端根据 IP 数据包中的序列号重新组装成原始的应用层数据,再传递给上层应用程序。
TCP/IP 协议的应用
- 网页浏览:使用 HTTP 协议,用户通过浏览器向 Web 服务器发送请求,服务器返回网页内容。
- 文件传输:利用 FTP 协议,用户可以在不同计算机之间上传和下载文件。
- 电子邮件:通过 SMTP 协议发送邮件,使用 POP3(Post Office Protocol ,邮局协议版本 )或 IMAP(Internet Message Access Protocol,互联网邮件访问协议)接收邮件。
- 域名解析:DNS 协议将域名转换为 IP 地址,方便用户访问网络资源。测试DNS一般主要使用nslookup命令
URL和HTML的区别
URL(统一资源定位符)和HTML(超文本标记语言)是Web开发中两个重要的概念,但它们有着不同的功能和用途。
定义
URL:URL是统一资源定位符,用于标识网络上的资源。它是一个网页地址,可以由字母组成,如"www.example.com",或互联网协议(IP)地址。URL的语法规则如下:
scheme://host.domain:port/path/filename
scheme:定义因特网服务的类型,如http、https等。
host:定义域主机。
domain:定义因特网域名。
port:定义主机上的端口号。
path:定义服务器上的路径。
filename:定义文档或资源的名称。
HTML:HTML是超文本标记语言,用于描述网页内容。它不是编程语言,而是一种标记语言,告诉浏览器如何构造网页。HTML文档包含各种标签,定义网页结构,有时还包含其他URL,允许爬虫抓取更多网页。
用法
URL:一个URL只能指向一个HTML页面。浏览器通过URL向HTTP服务器发送请求,获取HTML内容来展示网页。
HTML:一个HTML页面里可以有多个URL地址。HTML文档包含各种标签,如<a>标签,用于创建超链接,指向其他网页或资源。
关系
URL和HTML的关系可以简单理解为:URL是网页或网站的地址,而HTML是网页的内容。浏览器通过输入URL,向HTTP服务器发送请求,服务器返回HTML内容,浏览器解析并展示网页。
总结来说,URL(统一资源定位符)用于定位网络资源,而HTML(超文本标记语言)用于描述网页内容。两者在Web开发中相辅相成,共同构建了我们日常浏览的互联网世界。

常用的端口号:
中国四大骨干网是指中国的四大互联网骨干网:
- 包括中国科技网(CSTNET)、
- 中国公用计算机互联网(CHINANET)、
- 中国教育和科研计算机网(CERNET)、
- 中国金桥信息网(CHINAGBN)。
典型的宽带网络接入技术有以下几种:
①数字用户线路接入技术; ②光纤/同轴电缆混合接入技术: ③光纤网络。
WWW服务器只是信息浏览工具,并不具有创建和编辑Web页面的功能。
通信子网由网卡、线缆、集线器、中继器、网桥、路由器、交换机等设备和相关软件组成。
OSI七层模型及对应的网络协议

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)