TCP-IP详解读书笔记-概述

TCP/IP分层

  1. 链路层:有时候也被称为数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口
  2. 网络层:网络层协议包括
    IP协议,ICMP(Internet Control Message Protocol)以及IGMP(Internet Group Manager Protocol)
  3. 传输层:TCP&UDP
  4. 应用层: Telnet & FTP & SMTP & SNMP;它关心的是应用程序的细节,而不是数据在网络中的传输活动

FTP:属于应用层的协议
TCP:传输层
IP:网络层
Internet:属于数据链路层

网络层和传输层之间的关系

网络层IP协议提供的是一种不可靠的服务,即它的目的是尽可能快的把分组从源节点送到目的节点,但是并不提供任何可靠性服务。另一方面,TCP在不可靠的IP协议层上提供了一个可靠的运输层。为了提供这种可靠的服务,TCP采用了超时重发、发送和接送到端的确认分组等机制。

ip地址

IP地址长32 bit
| 类型 | 范围 |
A 0.0.0.0~127.255.255.255
B 128.0.0.0~191.255.255.255
C 191.0.0.0~223.255.255.255
D 224.0.0.0~247.255.255.255

TCP和UDP都采用16位的端口号来识别应用程序

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.这篇文章不是本人原创的,只是个人为了对这部分知识做一个整理和系统的输出而编辑成的,在此郑重地向本文所引用文章的...
    SOMCENT阅读 13,133评论 6 174
  • 协议基础 协议就是计算机之间通过网络实现通信时实现所达成的一种“约定”,这种约定使得那些由不同厂商的设备,不同的C...
    d9fc24a0c9a9阅读 2,397评论 0 6
  • 一、网络基础知识 1. OSI 参考模型 OSI 模型中,每个分层都接受由它下一层所提供的特定服务,并且负责为自己...
    SeanCST阅读 1,681评论 0 6
  • 个人认为,Goodboy1881先生的TCP /IP 协议详解学习博客系列博客是一部非常精彩的学习笔记,这虽然只是...
    贰零壹柒_fc10阅读 5,092评论 0 8
  • 简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者...
    保川阅读 5,987评论 1 13