自学转码的程序员,现在想深入了解下网络相关知识,求指条明路

2023-03-12 11:37:29 +08:00
 sumtsui

2018 就转码了,也补了很多坑,但网络相关的一直没去看。现在想补一下,希望补完能看懂但不仅限于机场客户端上的术语,还有电脑上网络部分的设置,自家网络出了问题能懂基本排查方法。

之前尝试看过网课,什么子网掩码,局域网的,没太看得下去。要是能边实践边学的教程,请推荐一下。谢谢

2753 次点击
所在节点    问与答
19 条回复
dethan
2023-03-12 11:50:36 +08:00
感觉计算机基础想要学的扎实还是要看书才行,楼下大佬们推荐几本?
jink2018us
2023-03-12 11:58:26 +08:00
TCP/IP 详解
Tianao
2023-03-12 11:58:40 +08:00
谢希仁《计算机网络》
Jeff Doyle 《 TCP/IP 路由技术》(分第一、第 2 两卷)
机场包括国内正规运营商全是行业黑话,只能多接触业务、多泡论坛,很多网上的黑话 CCIE 也不一定听得明白。
lostberryzz
2023-03-12 12:05:19 +08:00
没能看下去可还行,B 站上搜关于这方面的网课,就当电视剧一样看,有个整体的概念就行
ampedee
2023-03-12 12:05:42 +08:00
先看楼上谢希仁这本,如果这本也困难就先看日本人写的《网络是如何连接的》,我也是自学转行的,感觉这两本书入门相当不错
wqzjk393
2023-03-12 12:07:09 +08:00
考研计算机网络课程看完基本就够了,全是核心内容没有废话的那种
wooi
2023-03-12 13:05:00 +08:00
入门可以看图解 tcp/ip ,可以大致明白怎个网络是运行起来的,一些基础的专业术语也是通熟易懂。
Frankcox
2023-03-12 13:47:39 +08:00
我们当时的教材是那本 计算机网络 自顶向下方法
panlatent
2023-03-12 14:03:15 +08:00
推荐看图解系列,系统学习的话自然有几本大部头或者经典书籍。
xhldtc
2023-03-12 18:57:22 +08:00
csdiy.wiki
storyxc
2023-03-12 19:30:50 +08:00
同转行自学,《计算机网络-自顶向下方法》和谢希仁的《计算机网络》都看过,前者是从应用层->物理层讲的 所以叫自顶向下方法,这本书讲述一些概念的时候会打比方举例子,更方便读者理解,这个大大的好评,而且每章后面都有个 wireshark 实验(对应你说的实践?)。后者是从物理层->应用层讲,全是知识,毕竟是教材 读起来可能比较枯燥。我是以自顶向下方法的顺序为主线,看到有些地方感觉细节不够的再对照着后者查对应的章节。
iloveayu
2023-03-12 19:57:24 +08:00
楼上推荐的入门书够用了,日本人那本很适合碎片化时间阅读,图文并茂的整挺好。
完整看一本入门书,然后就是抄起设备直接实践。

可以搞个二手企业级火墙比如 Cisco 、Juniper 、Fortinet ,熟悉熟悉 UI 和命令行操作,看看书中的知识点,都被厂商以怎样的功能包装和实现了,简单想想这些功能都是为了解决什么问题设计的。
如果不喜欢实体设备,还有 openwrt 和 vyos 等可以玩。

几个小练手:
1. 尝试在家庭网络中划分出一个新的 vlan 。
2. 在这个 vlan 中搞出 dhcp 和 dns server ,想办法让此 vlan 中的设备接入到互联网。
3. 如何不借助 teamviewer 、向日葵等服务,随时随地远程访问家里的 PC 、NAS ?有公网 IP 怎么配置,没有公网 IP 如何打洞?
4. 尝试完全脱离机场进行留学上网,尝试自己开飞机,如何全家开飞机?
q1angch0u
2023-03-12 22:33:29 +08:00
转码不是指 ffmpeg ?
weijancc
2023-03-12 22:47:36 +08:00
@q1angch0u 现在流行的含义是指转行当码农
magic3584
2023-03-12 23:19:22 +08:00
B 站《湖科大教书匠》,配合思科软件实战
enrolls
2023-03-12 23:45:58 +08:00
![]( https://raw.githubusercontent.com/wsgzao/storage-public/master/img/20190625105716.png)

Tcp/ip 入门经典第六版.pdf 看第一节就够了。第二节,略废话。
q1angch0u
2023-03-13 08:56:49 +08:00
@weijancc 学到了😂,昨天标题看得一脸懵
SgtPepper
2023-03-13 09:08:12 +08:00
计算机网络-自顶向下
kongkongyzt
2023-03-13 10:41:08 +08:00
其实折腾完以下几个事情你就会搞懂了

1. 使用 Linux 搭建 NAS ,并配置 NAS 成为旁路由
2. 自建不限于 SS/V2ray 的服务端
3. 使用 wireguard
4. 买一个能刷 openwrt 的路由器,并在路由器上配置翻墙透明代理,并从光猫拨号改为路由器拨号
5. 搞 BT 和 PT 下载,搞懂 DDNS ,Upnp 等东西的原理
6. 在 NAS 上自建 DNS
7. 在折腾上面所有东西的过程中会经常导致全家网络出问题,让你不得不在主路由下面搞个二级路由,接下来又会研究局域网的各种东西,比如在二级路由下的设备如何访问一级路由下的设备?反过来要怎么访问?
8. 折腾一下 Syncing/Resilio Sync

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/923322

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX