[记录]关于自学计算机
本帖最后由 demon 于 2017-7-9 20:11 编辑各位看官,淡定,先喝几口水呐。========================================================
然后先对本帖内容做一个解释,帖子是开来给我自己水的。
我呢,是一个萌新。{:6_231:}
================================================================
{:5_118:}记录就写在回复帖,要看的话就点击只看该作者,有时间再更。
{:5_126:}然后是我之前发的给大家"消遣时间"的教程推荐
https://www.fedcba9876543210.com/forum.php?mod=viewthread&tid=240&fromuid=85
(出处: 从F到0论坛 - 软硬件编程DIY社区)
ccna和网络安全教程。
是百度传课的,整课都能试听,https://chuanke.baidu.com/1370510-96539.html。
{:5_126:}那个帖子里面有人说我打广告是什么鬼。
========================================================================================
然后这个不是普及贴,我只是记录一下,水贴而已。
{:5_118:}这个是今天下午看的,顺便记录的。是看着看着才想来论坛水贴的。捂脸。
只看了第一章,然后就水到这里了,传个笔记,什么时候再来水,就不知道了。
§1 计算机网络
局域网
广域网 花钱租带宽
服务器
客户端
OSI参考模型
应用层
表示层
会话层
netstat -n
netstat -nb 查看程序开启的会话
msconfig 微软配置工具 查看服务 启动项
任务管理器查看进程位置
传输层
可靠传输,建立会话:流量控制 差错检查
不可靠传输,不建立会话:节省服务器资源
网络层
选择(最佳)路径
数据链路层
网络设备,如何封装数据帧 设备地址MAC
物理层
电压标准 接口标准
//网络工程师的工作:(物理层)-数据链路层-网络层-传输层
//程序员的工作:会话层-表示层-应用层
//底层为上层服务
网络排错和OSI参考模型
物理层
物理连接问题
数据链路层
MAC地址冲突
ADSL拨号密码错误
网络层
计算机网关设置错误
路由器的路由表错误
应用程序错误
IE代理设置错误
网络安全
物理层安全
数据链路层安全
MAC地址认证
ADSL拨号上网账号密码
划分VLAN
网络层安全
路由器ACL
传输层安全
端口安全
应用层安全
网站安全
操作系统安全
网络设备
网线
双绞线 8根 100米 10M(4根) 100M(4根) 1000M(8根)
线序 直通线 交叉线
//新交换机 有智能 可自动协商
//同类设备:交叉线
//不同设备:直通线
//是否同类设备指交换机与计算机之间
网卡
MAC地址 (物理地址,硬件地址)//实际的网卡MAC不能更改
//查看MAC地址 ipconfig /all
集线器 HUB (历史,淘汰)
//不安全 带宽共享 效率低
网桥
交换机
基于MAC地址转发数据
//安全 带宽独享 全双工通信 学习MAC地址
路由器
负责在不同网段转发数据
//一般有广域网接口
//隔绝广播 目标MAC地址全1 FFF
网络设备和OSI参考模型
集线器 物理层设备
交换机 基于MAC地址转发 数据链路层设备
路由器 基于IP地址转发 网络层(三层)设备
分层考虑问题
网络排错法
替换法
本帖最后由 demon 于 2017-7-12 13:04 编辑
§2 TCP/IP协议
OSI和DoD模型
OSI DoD TCP/IP协议集
应用层 应用层 Telnet FTP STMP DNS HTTP 以及其他应用协议
表示层
会话层
传输层 传输层 TCP UDP
网络层 网络层 IP ARP RARP ICMP
数据链路层 网络接口 各种通信网络接口(以太网等)(物理网络)
物理层
传输层的两个协议
可靠传输 TCP (Transmission Control Protocol 传输控制协议)
分段传输
建立会话(消耗系统资源)
丢失重传
"netstat -n"可查看会话
不可靠传输 UDP (User Datagram Protocol 用户数据报协议)
一个数据包就能表达完整的意思
屏幕广播
应用层协议 默认端口
HTTP=TCP+80
FTP=TCP+21/20
HTTPS=TCP+443
SMTP=TCP+25
POP3=TCP+110
RDP=TCP+3389
DNS=UDP(TCP)+53
IP访问Windows共享文件夹=TCP+445 //用户名访问 139
SQL=TCP+1433
TELNET=TCP+23
服务和端口的关系
服务侦听端口
服务器根据数据包的目标端口来区分客户端请求的服务
服务停止 侦听的端口关闭
查看侦听的端口
关于netstat命令
netstat -anb
netstat -anb | find "3389"
netstat \?
查看默认端口和更改端口
TELNET 192.168.80.120 25
网络安全
在2003Server使用TCP/IP筛选
WindowsXP防火墙 不拦截主动出去的流量
2003Server使用IPSec 严格控制进出计算机的流量
//Windows防火墙依赖Windows Firewall 服务 不如TCP/IP筛选安全
//Windows7防火墙 高级安全防火墙 能够控制出入计算机的流量
wf.msc
网络层协议
IP协议 选择最佳路径的协议(RIP OSPF EIGRP BGP)
ICMP协议 测试网络状态的协议
ping 估算带宽 查看网络是否畅通 断定远程系统
//TTL 默认
//TTL 128 Windows系统
//TTL64 Linux
pathping 跟踪路径 计算丢包情况
//tracert 跟踪路径 不计算丢包情况
IGMP 组播
点到点
广播
多播(组播)
ARP协议
将计算机的IP地址解析成MAC地址 广播
抓包工具排除网络故障
数据跨网段通信和同一网段通信过程
MAC地址决定下一跳给哪个设备
IP地址决定最终计算机
{:5_118:}首先,对于计算机硬件。是在51自学网的计算机基础知识教程
http://www.51zxw.net/list.aspx?cid=354
然后给一截目录。{:5_126:}论坛能不能给下面的框限制个范围,加个滚动条,需要再展开,这一大堆的有点操蛋啊。
第一部分:计算机硬件设备
1-1 计算机发展史
1-2 个人计算机类型
1-3 计算机系统组成
1-4 计算机硬件组成(1)
1-5 计算机硬件组成(2)
1-6 计算机硬件组成(3)
1-7 选择合适的计算机(1)
1-8 选择合适的计算机(2)
1-9 解读硬件-CPU(1)
1-10 解读硬件-CPU(2)
1-11 解读硬件-CPU(3)
1-12 解读硬件-CPU(4)
1-13 主板-概述
1-14 主板-主要参数
1-15 主板-设备接口
1-16 主板-集成功能
1-17 内存-功能与类型
1-18 内存-主要性能参数
1-19 硬盘-数据的仓库
1-20 硬盘-解读参数
1-21 显卡-分类选择
1-22 显卡-主要参数
1-23 显示器-主要参数
1-24 显示器-关于分辨率
1-25 显示器-测试坏点
1-26 声卡与网卡
1-27 光驱-光盘的种类
1-28 光驱-类型选择
1-29 光驱-主要参数
1-30 机箱电源及其他设备
1-31 设备小结
1-32 台式机的选购(1)
1-33 台式机的选购(2)
1-34 笔记本电脑的选购
1-35 检测硬件信息
1-36 计算机的组装(1)
1-37 计算机的组装(2)
1-38 计算机的组装(3)
1-39 计算机的组装(4)
1-40 计算机的组装(5)
1-41 计算机的组装(6)
1-42 常见硬件故障(1)
1-43 常见硬件故障(2)
1-44 认识BIOS设置
1-45 BIOS设置的方法
1-46 强制恢复BIOS设置
第二部分:计算机软件应用
2-1 软件的概述
2-2 操作系统的作用
2-3 常见的操作系统(1)
2-4 常见的操作系统(2)
2-5 计算机的数制(1)
2-6 计算机的数制(2)
......
......
......{:5_118:}然后这个教程是我无意中碰到的,是在手机上,当时对自学很渴望,然后就上网搜啊搜,下了个“我要自学网”的APP。
ps:还有一件很无语的事,这tm是打广告吗?上次发了个帖子推荐教程有人跟我说,“打的1水首好广告。”???
这份教程虽然是2011年底的,不过还是不错的,换汤不换药。我并没有看完,只是看到了1-36 计算机的组装(1)。
因为我觉得再看剩下的教程对于我来说没多大意义。
一是软件更新换代太快了,也就是说教程过时了。
二是后面的教程涉及的只是软件的简单操作,没啥用。
可以用其他新教程替代学习,而要找的,也是那种很根本,很本质的东西。太表面的东西不能达到一通百通的目的。
==================================================================================================================
关于这套教程中的硬件设备的前36节,重要的并不是教程,因为有很多硬件教程。而我遇到了这个,仅此而已,管他呢,能学到东西就是好的。
==================================================================================================================
网上有很多教程,短小精悍,最喜欢那些简洁而又让我学到很多东西的教程。
关于上述,计算机硬件教程,当时没做笔记,只是记在脑子里,{:5_126:}因为我没想到我会拿出来吹水啊。
{:5_118:},,,我去快速回忆一下然后关于目录发个笔记。
计算机发展史
,,,,,电子管
,,,,,晶体管
,,,,,集成电路
,,,,,大规模集成电路
,,,,,超大规模集成电路
,,,,,//百度:人工智能和大数据云服务的结合
个人计算机类型
,,,,,台式
,,,,,笔记本
,,,,,其他便携
,,,,,//区别
计算机系统组成
,,,,,硬件
,,,,,软件
计算机硬件组成
,,,,,主板
,,,,,CPU
,,,,,内存条
,,,,,硬盘驱动器
,,,,,光驱
,,,,,显卡 显示器
,,,,,声卡 音响
,,,,,网卡
,,,,,鼠标 键盘
,,,,,机箱电源
,,,,,...
选择合适的计算机
,,,,,...
解读硬件
,,,,,CPU
,,,,,主板
,,,,,,,,,,概述
,,,,,,,,,,主要参数
,,,,,,,,,,设备接口
,,,,,,,,,,集成功能
,,,,,内存
,,,,,,,,,,功能与类型
,,,,,,,,,,主要性能参数
,,,,,硬盘
,,,,,,,,,,数据的仓库
,,,,,,,,,,解读参数
,,,,,显卡
,,,,,,,,,,分类选择
,,,,,,,,,,主要参数
,,,,,显示器
,,,,,,,,,,主要参数
,,,,,,,,,,关于分辨率
,,,,,,,,,,测试坏点
,,,,,声卡与网卡
,,,,,光驱
,,,,,,,,,,光盘的种类
,,,,,,,,,,类型选择
,,,,,,,,,,主要参数
,,,,,机箱电源及其他设备
设备小结
,,,,,...
台式机的选购
,,,,,...
笔记本电脑的选购
,,,,,...
检测硬件信息
,,,,,...
计算机的组装
,,,,,...
{:5_126:}我发现我回忆不出来。
其实主要是了解硬件中的主板 cpu 内存 硬盘。
弄清他们之间的关系,有利于我们学习,,,唔,其他的知识咳咳咳。
看不懂,邦顶!!! §3 IP地址和子网划分
二进制和十进制
1 1
10 2
100 4
1000 8
10000 16
100000 32
1000000 64
10000000 128
10000000 128
11000000 192
11100000 224
11110000 240
11111000 248
11111100 252
11111110 254
11111111 255
IP地址 32位二进制
子网掩码的作用
IP地址分类
A 1-127
B 128-191
C 192-223
D 224-239
保留的私网地址
A 10.0.0.0
B 172.16.0.0--172.31.0.0
C 192.168.0.0--192.168.255.0
本地还回地址
127.0.0.1
169.254.0.0
等长子网划分
变长子网划分
合并网段
后面的是思科的路由器和交换机,暂时就不看了。
看了一下Perl语言入门第四版的第一章
感觉perl这个语言还是不错的,紧凑,代价就是多点时间记住默认值和简写。
网上对于perl也是有不同的看法,说天书标记,疯狂之类的。
但我感觉还是不错的。
调用perldoc的例子还是挺酷的。
然后推荐一下不错的编程语言
python java c perl lisp
推荐理由:很久以前我被一个heike攻略洗脑,学习上面的集中编程语言更多的是为了学习其中的编程思想而已。
过了这么些年,我也没变多屌,只是更会吹水洗脑了。python java c都是毋庸置疑的,至于perl lisp,少听但是强大。
我也看不懂几个
我也路过而已。。
页:
[1]
2