博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux与网络
阅读量:5154 次
发布时间:2019-06-13

本文共 971 字,大约阅读时间需要 3 分钟。

  1. 广播 broadcast

    组播 multicast
    单播 unicaset

  2. 物理层:

    单工
    半双工
    双工

  3. 集线器hub:泛洪

  4. 局域网:基于广播机制

    广域网:点对点

  5. 以太网-数据链路层

    数据传输:Ethernet二代 frame结构
    type 可体现上层协议
    destination addr(网卡物理地址)
    source addr
    data 46-1500bytes

  6. 交换机上cam表

    port对应mac地址,此地址是从源地址学习来的
    交换机实现隔断冲突域

  7. 路由器隔断广播域

    VLAN可分隔广播域-trunk联结
    VLAN 物理上是同一个网络,逻辑上是不同网段
    在传输的数据帧frame中,插入VLAN信息

  8. TCPIP协议栈

  9. 桥接 vmnet0

    仅主机 vmnet1
    nat vmnet8
    其他 vmnet6/10等等

  10. TCP首部(包头):

    有20字节是固定的

  11. 服务器端口一般固定的(目标端口)

    客户端口(源端口)需要不同
    cat /etc/services
    服务器常用端口
    grep 9527 /etc/services

  12. 数据包序号 seq

    确认号 ack
    TCP滑动窗口(window size) 根据网络情况来决定每次发/接受几个包

  13. 标记位:0/1两种状态

    RST reset
    PSH push 缓冲与否
    URG urgent pointer
    ACK acknowledgement number
    FIN finish
    SYN synchronize sequence number(请求和你通讯)

  14. TCP三次握手:

    请求端:SYN=1 其他位为0 seq=x
    回应端:SYN=1 ACK=1 seq=y(回应端自己的包序号) ack=x+1
    请求端:
    ACK=1 seq=x+1 ack=y+1

  15. TCP四次挥手:

    请求端:FIN=1,seq=u
    回应端1:ACK=1,seq=v,ack=u+1
    回应端2:FIN=1,ACK=1,seq=w,ack=u+1
    请求端:ACK=1,seq=u+1,ack=w+1 (等待2MSL)

  16. ICMP协议

    判断网络状态,常配合ping使用

  17. ttl:路径长度 路由器数量 每经过一个则初始值减一

转载于:https://www.cnblogs.com/linux521/p/10993621.html

你可能感兴趣的文章
NOI2018垫底记
查看>>
快速切题 poj 1002 487-3279 按规则处理 模拟 难度:0
查看>>
Codeforces Round #277 (Div. 2)
查看>>
【更新】智能手机批量添加联系人
查看>>
NYOJ-128前缀式计算
查看>>
淡定,啊。数据唯一性
查看>>
深入理解 JavaScript 事件循环(一)— event loop
查看>>
Hive(7)-基本查询语句
查看>>
注意java的对象引用
查看>>
C++ 面向对象 类成员函数this指针
查看>>
NSPredicate的使用,超级强大
查看>>
自动分割mp3等音频视频文件的脚本
查看>>
判断字符串是否为空的注意事项
查看>>
布兰诗歌
查看>>
js编码
查看>>
Pycharm Error loading package list:Status: 403错误解决方法
查看>>
steps/train_sat.sh
查看>>
转:Linux设备树(Device Tree)机制
查看>>
iOS 组件化
查看>>
(转)Tomcat 8 安装和配置、优化
查看>>