V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chunrong918
V2EX  ›  Java

面试问 IP 头组成,该怎么回答

  •  3
     
  •   chunrong918 · 2019-03-11 13:49:16 +08:00 · 6228 次点击
    这是一个创建于 1866 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2019-03-11 16:28:54 +08:00
    这是基础吧,不管做什么都可以问的吧
    39 条回复    2019-03-12 16:03:52 +08:00
    cuzfinal
        1
    cuzfinal  
       2019-03-11 13:50:40 +08:00
    告辞
    cdlixucd
        2
    cdlixucd  
       2019-03-11 13:52:18 +08:00
    招进去结果就是增删改查😄
    lanxiangben
        3
    lanxiangben  
       2019-03-11 13:54:15 +08:00   ❤️ 1
    背书有啥意思。。。
    rochek
        4
    rochek  
       2019-03-11 13:54:16 +08:00 via Android
    网络协议栈相关?
    问这个在理,如果你们要自己维护自有协议栈的话。
    或者你之前做协议开发。

    其它领域可能有点过分了
    paouke
        5
    paouke  
       2019-03-11 14:01:26 +08:00
    知识产权?(手动斜眼)
    zhangfeiwudi
        6
    zhangfeiwudi  
       2019-03-11 14:02:56 +08:00
    里面有 ip 地址 mac 地址 vlan 属性? 估计就是问你了不了解吧
    yulitian888
        7
    yulitian888  
       2019-03-11 14:08:57 +08:00
    如果是协议编程的相关岗位,没什么不妥啊。其做应用的岗位就呵呵了。
    原则上,面试官是不至于闲的蛋疼去问一些岗位之外的技能的。正常估计一般问了就是要做吧。
    CEBBCAT
        8
    CEBBCAT  
       2019-03-11 14:28:56 +08:00 via Android
    TCP IP 基础知识啦(但还真要一个个字节背就有点难了…)
    ChristopherWu
        9
    ChristopherWu  
       2019-03-11 14:31:39 +08:00
    我可以肯定有 source ip, dest ip !没有端口!🌚
    tabris17
        10
    tabris17  
       2019-03-11 14:34:58 +08:00
    『我来组成头部……』
    julyclyde
        11
    julyclyde  
       2019-03-11 18:09:27 +08:00
    @zhangfeiwudi 显然没有 mac 地址和 vlan 啊
    masker
        12
    masker  
       2019-03-11 18:12:26 +08:00 via Android
    既然是基础,为啥你还问怎么回答?
    houzhimeng
        13
    houzhimeng  
       2019-03-11 18:13:53 +08:00
    不做硬件,问这个干嘛?面得啥公司?
    CastleBUPT
        14
    CastleBUPT  
       2019-03-11 18:16:32 +08:00   ❤️ 1
    说自己来之前没有背到,不好意思
    WordTian
        15
    WordTian  
       2019-03-11 18:32:07 +08:00 via Android
    一般人谁记这个啊?就大概有个印象
    协议类型字段,ip 地址,标识,序号,可选头部什么的
    linchengzzz
        16
    linchengzzz  
       2019-03-11 18:35:56 +08:00
    IP 头是想不起来了 上学的时候还记得,, 作为前端 至少 http 的头组成还记得
    chunrong918
        17
    chunrong918  
    OP
       2019-03-11 18:42:54 +08:00
    @masker 我基础不好
    chunrong918
        18
    chunrong918  
    OP
       2019-03-11 18:43:14 +08:00
    @WordTian 面试有可能问啊
    ziseyinzi
        19
    ziseyinzi  
       2019-03-11 18:48:07 +08:00 via Android   ❤️ 16
    反问面试官:请问您是指 ipv4 还是 ipv6 呢?
    面试官:就说一下 ipv4 的吧。
    我:不知道。
    面试官:那 ipv6 呢?
    我:也不知道。
    songteng0604
        20
    songteng0604  
       2019-03-11 18:48:20 +08:00
    我想到了电影《社交网络》中男主在上课,课堂上老师出的题目好像是网络协议中各个字段的位数和意义,男主要逃离课堂,老师神效,男主在离开教室的前一刻随口说清楚老师的问题,然后背着书包就走了。
    sigup
        21
    sigup  
       2019-03-11 18:59:00 +08:00
    我觉得能回答出版本号 长度 flag 源 ip 目的 ip,就差不多了,谁能记住每个细节,用到再查手册呗
    newmind
        22
    newmind  
       2019-03-11 19:03:08 +08:00 via Android
    ip 头是个啥
    jimmyczm
        23
    jimmyczm  
       2019-03-11 19:06:24 +08:00
    网络相关的职位问这个比较正常,ios 模型也会经常问
    yangzack
        24
    yangzack  
       2019-03-11 20:05:28 +08:00
    考完了 IP 头,跟着就能考出三次握手,四次握手
    mason961125
        25
    mason961125  
       2019-03-11 20:10:21 +08:00 via iPhone
    @songteng0604 #20 不是网络协议,是操作系统
    smallc2009
        26
    smallc2009  
       2019-03-11 20:37:34 +08:00
    这些我都能记住,当然是我知识的最高峰时候-每次换工作面试前。
    cpdyj0
        27
    cpdyj0  
       2019-03-11 20:59:49 +08:00 via Android
    吓一跳,还以为是让背 IP 头定义
    cxtrinityy
        28
    cxtrinityy  
       2019-03-11 22:03:26 +08:00
    基础是基础,谁的基础?应用层开发的网络交互撑死到传输层,不面试谁关心你 ip 头什么组成,万年用不上,就像 9 楼说的,知道包含来去 ip 不带端口就不错了,但要是做什么交换机系统的,这可能就是工作基础
    你要说这是所有人的基础,妥妥“八股文”
    Heyavc
        29
    Heyavc  
       2019-03-11 22:04:21 +08:00
    这问的是 IP 协议里的吧...
    网络层的协议一般的开发接触不到吧...是不是面硬件啊..
    jss
        30
    jss  
       2019-03-12 07:57:13 +08:00 via iPhone
    你可拉到吧,我公司 APP 开发人员连一级域名二级域名都分不清,还在那天天装 13
    rexyan
        31
    rexyan  
       2019-03-12 08:29:15 +08:00 via iPhone
    @ziseyinzi 应该想问的是 tcp 请求头吧。ip 能子网划分清楚就很不错了
    sansanhehe
        32
    sansanhehe  
       2019-03-12 08:40:37 +08:00
    可以给他举几个例子,源 ip 地址,目的 IP 地址,源 mac 地址,目的 Mac 地址,协议版本,协议类型
    lihongjie0209
        33
    lihongjie0209  
       2019-03-12 08:57:23 +08:00
    @sansanhehe 瞎搞,IP 头怎么会出现 Mac 地址
    smdbh
        34
    smdbh  
       2019-03-12 09:02:05 +08:00
    接着就会问,为什么 mac 的目的地址排在前面,ip 原地址排后面?
    smdbh
        35
    smdbh  
       2019-03-12 09:03:21 +08:00
    接着就会问,为什么 mac 的目的地址排在前面,ip 目的地址排后面?
    gaoan000
        36
    gaoan000  
       2019-03-12 10:38:34 +08:00 via Android
    @tabris17 哈哈,一下子回到童年
    mytry
        37
    mytry  
       2019-03-12 10:47:33 +08:00
    @ziseyinzi 我知道 IPv9 (狗头)
    KyonLi
        38
    KyonLi  
       2019-03-12 10:52:58 +08:00
    @jss 中枪,刚查了一下 www.example.com 中 com 是一级域名 example 是二级域名,之前我一直以为 www 是二级域名(掩面
    Navee
        39
    Navee  
       2019-03-12 16:03:52 +08:00
    告辞!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1075 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 18:40 · PVG 02:40 · LAX 11:40 · JFK 14:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.