1
xfspace 2017-01-24 20:22:58 +08:00 via Android
数据包倒背如流?
|
2
Lonely 2017-01-24 20:25:14 +08:00 1
知道 3 次握手 4 次挥手、 HTTP 协议各种 Header 的作用?
|
3
kmyzzy 2017-01-24 20:27:46 +08:00 via Android 3
能背诵相关 rfc
|
4
Cbdy 2017-01-24 20:35:47 +08:00 via Android 1
大概知道怎么回事(了解),在有底层接口的时候能自己实现出来核心功能(熟悉),能实现和拓展(精通)
|
5
linbiaye 2017-01-24 20:38:08 +08:00 1
你需要的 是 http 权威指南, tcp/ip 协议详解。
|
6
0915240 2017-01-24 20:51:09 +08:00 via iPhone
同求老司机指导
|
7
ETiV 2017-01-24 20:52:56 +08:00
这东西没法量化的……
|
8
hggg 2017-01-24 21:02:14 +08:00 via Android 1
默写背诵~
|
9
lhbc 2017-01-24 21:11:23 +08:00 1
看岗位
比如云计算开发岗,要求比较高的,可能“熟悉 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 |
10
terence4444 2017-01-24 21:16:48 +08:00 via iPhone
tcp/ip 和 http 不在同一层上吧
|
11
sivacohan 2017-01-24 21:17:03 +08:00 via Android 2
告诉你个小妙招。
你就拿着他们的招聘信息,去网上查一下。看看能查出来多少意义的雷同招聘。如果很多的话,就说明他们仅仅是复制粘贴。这些其实没要求,就是别人写,我也写,反正不会差。 如果搜索出来的结果不多,那就参照 @lhbc 说的。 |
12
bellchu 2017-01-24 21:22:14 +08:00 7
|
13
snnn 2017-01-24 21:40:58 +08:00 via Android 1
我来给楼主提个面试题:什么是 chunk 编码
|
14
just4test 2017-01-24 22:33:19 +08:00 1
会手动发 http 请求,手动解 http 请求?
这要求可能太高了。至少完全彻底的明白 cookie 和 session 的区别吧。 对于网站后台开发这个职位,还真不知道熟悉 tcp/ip 有啥用。 |
15
Septembers 2017-01-25 06:15:43 +08:00 via iPhone 1
|
17
bxb100 2017-01-25 07:29:56 +08:00 via Android
我上次遇到直接读 tcp 二进制,获取各部分
|
18
Jasmine2016 2017-01-25 09:02:33 +08:00 1
我不仅熟悉 TCP/IP 协议、 HTTP 协议,还精通 Vagaa/ed2k/magnet 等协议,生活中接触频率很高,看到 40 位乱码即可脑解出 torrent 文件。
|
19
tony1016 2017-01-25 09:08:35 +08:00 1
熟悉 bbr 算法
|
20
kingze1992 2017-01-25 10:28:59 +08:00 2
图解 HTTP 指南,你值得拥有。
如果是 web 开发,继续看 HTTP 权威指南 如果是其他,看 TCP/IP 详解,或者 RFC 。。。 |
21
kingze1992 2017-01-25 10:29:47 +08:00
@terence4444 不在同一层,但是 HTTP 协议属于 TCP/IP 协议族
|
23
bao3 2017-01-25 11:55:18 +08:00 1
TCP/IP 要知道 windows 和序号, Establish ,keep state 这些基本概念,方便找问题查原因。
|
24
jswh 2017-01-25 12:25:48 +08:00 1
我对熟悉的定义是,知道有这个东西,大概知道是怎么回事,知道去哪里找具体的细节,再次学习不用花太多时间
|
25
misaka19000 2017-01-25 12:27:14 +08:00 via Android 1
HTTP 的话写个 HTTP 服务器就能理解了, TCP 这种看看书吧,了解一下数据包的结果以及传输时的各种操作就可以了
|
26
FrankFang128 2017-01-25 12:30:04 +08:00 via Android 6
你们都太耿直了
熟悉 的意思就是跟面试官懂得差不多 |
27
t6attack 2017-01-25 12:39:35 +08:00 1
理解其中的基本逻辑就是了。没事抓个包玩的活跃网民、非专业小黑客普遍都能理解。但自学编程的不一定能理解。
|
28
xlvecle 2017-01-25 12:43:55 +08:00
能通过一条双绞线发起网络请求
|
29
Reficul 2017-01-25 13:29:44 +08:00 via Android 1
面试自圆其说就好,其实面试官也不一定都懂😌
|
30
qiumaoyuan 2017-01-25 17:28:11 +08:00 2
熟练登录 QQ 和朋友聊天以及使用浏览器浏览网页。
|
31
alexapollo 2017-01-25 17:32:58 +08:00 1
然而「熟悉」的定义很模糊,很难描述出水平
改过内核的协议栈,但未必能画得出协议栈状态图。。 |
32
xujialiang 2017-01-26 16:38:43 +08:00 1
tcp/ip 卷一 tcp/ip 卷二 哈哈哈哈~~~~看看 就好~~
|
34
oska874 2017-02-03 21:01:08 +08:00
wireshark 值得你拥有。
|
35
hdbean 2017-02-04 00:16:02 +08:00 1
考个 CCIE 吧,后悔大学没考下来
|
37
Matrixbirds 2017-02-04 20:45:47 +08:00 1
找 spec 读读、写写、造造轮子
|
38
rim99 OP @Matrixbirds 最近在看 python 的 web 框架,确实受益不少
|
39
wizardforcel 2017-02-04 22:51:45 +08:00 1
能拿 socket 实现 http client ??
|
40
rim99 OP @wizardforcel 这是努力目标啊
|
41
webjin1 2017-02-06 05:51:08 +08:00 via Android
@Jasmine2016 233 ,阅种无数
|
42
linbiaye 2017-02-06 06:51:54 +08:00
@wizardforcel http client 就是封装 socket 实现的
|
43
codeEleven 2017-02-06 09:31:42 +08:00 1
让我想起了语文课本后的朗读并背诵全文......但是对于一个东西的熟悉程度,不同人有不同见解,所以我认为自己觉得熟悉、有自信,就可以去面试了
|
44
a2659633 2017-02-06 11:57:49 +08:00 1
tcp 的状态以及转换过程;几个定时器的添加以及触发的作用;窗口的处理;拥塞算法的作用;
|
45
caliburn1994 2017-03-08 01:28:02 +08:00
= =完全不知道考这么干嘛
|