“熟悉 TCP/IP, HTTP 协议”是什么标准

2017-01-24 20:07:21 +08:00
 rim99
我目前正在自学 python ,方向是网站后台开发。

常常看到相关招聘信息写到:“熟悉TCP/IP协议、HTTP协议”。请过来人明示一下,这到底是怎么个标准?
8588 次点击
所在节点    职场话题
45 条回复
xfspace
2017-01-24 20:22:58 +08:00
数据包倒背如流?
Lonely
2017-01-24 20:25:14 +08:00
知道 3 次握手 4 次挥手、 HTTP 协议各种 Header 的作用?
kmyzzy
2017-01-24 20:27:46 +08:00
能背诵相关 rfc
Cbdy
2017-01-24 20:35:47 +08:00
大概知道怎么回事(了解),在有底层接口的时候能自己实现出来核心功能(熟悉),能实现和拓展(精通)
linbiaye
2017-01-24 20:38:08 +08:00
你需要的 是 http 权威指南, tcp/ip 协议详解。
0915240
2017-01-24 20:51:09 +08:00
同求老司机指导
ETiV
2017-01-24 20:52:56 +08:00
这东西没法量化的……
hggg
2017-01-24 21:02:14 +08:00
默写背诵~
lhbc
2017-01-24 21:11:23 +08:00
看岗位
比如云计算开发岗,要求比较高的,可能“熟悉 TCP/IP ”包含了大半个协议族,参考:
https://zh.wikipedia.org/wiki/TCP/IP%E5%8D%8F%E8%AE%AE%E6%97%8F

如果是 Web 开发,其实就是熟悉 HTTP 协议, TCP/IP 有一定基础就可以了
现在框架这么成熟,其实要掌握的不多,又不是用 Python 写 HTTP Server
terence4444
2017-01-24 21:16:48 +08:00
tcp/ip 和 http 不在同一层上吧
sivacohan
2017-01-24 21:17:03 +08:00
告诉你个小妙招。

你就拿着他们的招聘信息,去网上查一下。看看能查出来多少意义的雷同招聘。如果很多的话,就说明他们仅仅是复制粘贴。这些其实没要求,就是别人写,我也写,反正不会差。

如果搜索出来的结果不多,那就参照 @lhbc 说的。
bellchu
2017-01-24 21:22:14 +08:00
TCP/IP 是一个协议的大集合,而 HTTP 只是单一的应用层协议,而且 HTTP 协议并没有把自己框死在 TCP/IP 的框架里。所以我只能把这种招聘 JD 理解成 HR 东拼西凑的产物。

对于应聘者,不要太顶针, HR 那关只要过了印象关就够了,到技术主管面试那层面可以探讨细节。

职场上对于技能的分级,一般可以分成四级,"熟悉"只能被排到第二级,看这个模型吧,适用于各种知识:

snnn
2017-01-24 21:40:58 +08:00
我来给楼主提个面试题:什么是 chunk 编码
just4test
2017-01-24 22:33:19 +08:00
会手动发 http 请求,手动解 http 请求?

这要求可能太高了。至少完全彻底的明白 cookie 和 session 的区别吧。

对于网站后台开发这个职位,还真不知道熟悉 tcp/ip 有啥用。
Septembers
2017-01-25 06:15:43 +08:00
@just4test
HTTP/1 的话不难
但是 HTTP/2 的话🌚
linbiaye
2017-01-25 06:35:17 +08:00
@just4test ,debug 时候有用。用户说网页打不开,前端说服务器不响应请求的时候。
bxb100
2017-01-25 07:29:56 +08:00
我上次遇到直接读 tcp 二进制,获取各部分
Jasmine2016
2017-01-25 09:02:33 +08:00
我不仅熟悉 TCP/IP 协议、 HTTP 协议,还精通 Vagaa/ed2k/magnet 等协议,生活中接触频率很高,看到 40 位乱码即可脑解出 torrent 文件。
tony1016
2017-01-25 09:08:35 +08:00
熟悉 bbr 算法
kingze1992
2017-01-25 10:28:59 +08:00
图解 HTTP 指南,你值得拥有。
如果是 web 开发,继续看 HTTP 权威指南
如果是其他,看 TCP/IP 详解,或者 RFC 。。。

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

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

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

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

© 2021 V2EX