美文网首页
第二章 TCP/IP基础知识

第二章 TCP/IP基础知识

作者: 虚无一代 | 来源:发表于2019-05-09 20:56 被阅读0次

1. 历史

从军用而来 是分组交换技术衍生来的

2. 标准化

  1. TCP/IP的具体含义其实是协议群的统称
    是不止TCP IP这两个协议的
    协议群包括很多
  2. 标准化的精髓
  • 开放性
  • 实用性
  1. TCP/IP的规范是RFC

3. 互联网基础知识

互联网中每个网络都是由骨干网和末端网组成的。
每个网络之间用NOC(Network operation center)连接
由于运营商不同,网络连接方式也不同
连接异构网络是使用IX互连

4. TCP/IP协议分层模型

  1. TCP/IP可以对应到OSI模型上面去:


  2. 硬件(物理层)
    没有既定的标准。根据介质的不同而不同。
  3. 网络接口层(数据链路层)
    就是驱动程序
  4. 互联网层(网络层)
    使用IP协议,负责jiang 分组数据包送到目的主机。
    另外,连接互联网的所有主机跟路由器都必须实现IP的功能。
    如果分组数据包没有发送到目标主机也不会重发,因此IP是非可靠传输协议
    ICMP:如果没有发到就会给发送端发一个异常通知,这个功能就是ICMP来制定的。
    ARP:从分组数据包中的IP地址解析出MAC地址的协议
  5. 传输层
    传输层有两个协议:
  • TCP
    可以处理丢包和顺序错乱等问题,但是会多次发包收包,因此会导致网络资源的浪费
  • UDP
    不会关心对方是否收到了数据,多用于广播通信 视频通信等
  1. 应用层(会话层以上的分层)
  • 浏览器和服务端直接通信使用的就是HTTP协议
  • SMTP(邮件)
  • FTP(文件传输)
  • TELNET/SSH(远程登录)
  • SNMP(网络管理)

5 TCP/IP分层模型与通信示例

流程

  • 就是主机在接收到以太包之后就会找到MAC地址看是不是发给自己的包。如果不是就丢弃,是的话就会吧数据传给处理IP的子程序(至于是不是传给IP处理程序,还是传给ARP等处理程序,就是看以太网类型)
  • 接着,比如说是给IP处理,IP看一下是不是发给自己的,也就是看接收方IP和自己的一不一样。如果不匹配,那么就去查找路由控制表,在调查好要转发的主机或者路由之后就转发数据。如果是匹配的,就一样,先看协议类型是什么。比如说是TCP,就再把数据传给TCP处理程序。
  • TCP处理之后就会发送一个回执,可能是成功,可能是失败,如果发送端一直没有收到回执就会以为是没有发送成功,就会一直发。
  • 最后就是送到应用程序手上进行相关的解析了。

相关文章

  • 文章笔记

    TCP/IP协议(一)网络基础知识 TCP/IP协议(二)tcp/ip基础知识 字符编码常识及问题解析 代码命名的...

  • 网络基础知识(一)

    TCP/IP 系列文章网络基础知识(-)TCP/IP基础知识(二)物理层(三)数据链路层(四)IP 协议(五)IP...

  • 数据链路层(四)

    TCP/IP 系列文章网络基础知识(一)TCP/IP基础知识(二)物理层(三)数据链路层(四)IP 协议(五)IP...

  • IP 协议相关技术(六)

    TCP/IP 系列文章网络基础知识(一)TCP/IP基础知识(二)物理层(三)数据链路层(四)IP 协议(五)IP...

  • IP 协议(五)

    TCP/IP 系列文章网络基础知识(一)TCP/IP基础知识(二)物理层(三)数据链路层(四)IP 协议(五)IP...

  • TCP与UDP(七)

    TCP/IP 系列文章网络基础知识(一)TCP/IP基础知识(二)物理层(三)数据链路层(四)IP 协议(五)IP...

  • 物理层(三)

    TCP/IP 系列文章网络基础知识(一)TCP/IP基础知识(二)物理层(三)数据链路层(四)IP 协议(五)IP...

  • TCP/IP 基础知识(二)

    TCP/IP 系列文章网络基础知识(一)TCP/IP基础知识(二)物理层(三)数据链路层(四)IP 协议(五)IP...

  • TCP/IP基础知识

    引言 本篇属于TCP/IP协议的基础知识,重点介绍了TCP/IP协议簇的内容、作用以及TCP、UDP、IP三种常见...

  • HTTP协议笔记

    HTTP协议笔记 标签(空格分隔): HTTP,TCP/IP [TOC] 1.网络协议基础知识 TCP/IP协议族...

网友评论

      本文标题:第二章 TCP/IP基础知识

      本文链接:https://www.haomeiwen.com/subject/vwwwoqtx.html