TCP/IP

应用层协议:

  • HTTP:TCP+80
  • HTTPS:TCP+443
  • FTP:TCP+21(连接)、20(传输数据)
  • SMTP:TCP+25
  • POP3:TCP+110
  • RDP:TCP+3389
  • DNS:UDP+53
  • IP访问Windows共享文件夹:TCP+445
  • SQL:TCP+1433
  • Telnet:TCP+23
  • SSH:TCP+22

传输层协议

https://www.jianshu.com/p/c4090b09e154 UDP TCP
是否连接 无连接 面向连接
是否可靠 不可靠传输,不使用流量控制和拥塞控制 可靠传输,使用流量控制和拥塞控制,建立会话(消耗系统资源),丢失重传
连接对象个数 支持一对一,一对多,多对一和多对多交互通信 只能是一对一通信
传输方式 面向报文 面向字节流
首部开销 首部开销小,仅8字节 首部最小20字节,最大60字节
适用场景 适用于实时应用(IP电话、视频会议、直播等) 适用于要求可靠传输的应用,例如文件传输

网络层协议:

  • IP协议:选择最佳路径的协议(RIP OSPF EIGRP BGP)

  • ICMP协议:测试网络状态的协议(ping)

    • pathping www.baidu.com 跟踪路径,计算丢包情况(利用了TTL,从1开始依次增加TTL)
    • tracert -d www.baidu.com 跟踪路由
  • IGMP协议:组播(多播)

  • ARP协议:将计算机的IP地址解析成MAC地址

    • arp -a 查看arp表
    • arp -s ip mac 更改对应关系

其他

  • 服务和端口的关系:服务与端口一一对应(端口不能重复)
  • netstat -anb | find "3389"(a:查看侦听端口 n:以数字显示 b:显示程序)
  • 关闭Network Connections服务,则无法更改网络设置
  • TCP/IP筛选不影响出去(建立连接)的流量
  • winXP防火墙不影响出去(建立连接)的流量
  • IPSec严格控制进出计算机的流量
  • TCP/IP筛选比防火墙等级高,防火墙依赖于Windows Firewall服务
  • 运行“msconfig”查看服务
  • 运行“wf.msc”查看防火墙
  • ping单向不通,可能是防火墙
  • Windows防火墙无法拦截反弹式木马(需用IPSec拦截木马流量,白名单规则)

  • 数据包(数据+IP)+MAC=数据帧
    • MAC地址决定下一跳给哪个设备
    • IP地址决定最终设备

results matching ""

    No results matching ""