TCP/IP

作者: 11爱生活 | 来源:发表于2020-11-25 17:25 被阅读0次

一、研发初期

IPV4存在的缺陷

1.地址只有32位,IP地址空间有限
2.不支持服务质量的想法,无法管理带宽和优先级,故而不能很好的支持现今越来越多实时的语音和视频应用
-IPV4 32位 0.0.0.0 - FF.FF.FF.FF
-IPV4 128位 0:0:0:0:0:0:0:0 - FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF

二、参考模型

1、OSI七层模型:

OSI七层模型与协议

2、TCP/IP模型:

TCP/IP模型

三、应用层

该层包括所有和应用程序协同工作,利用基础网络交换应用程序专用的数据协议。应用层是大多数普通与网络相关的程序为了通过网络与其他程序通信所使用的的层。这个层的处理过程是应用特有的;数据从网络相关的程序以这种应用内部使用的格式进行传送,然后被编码成标准协议的格式

3、运行在TCP协议上的应用层协议

-HTTP(Hypertext Transfer Protocol,超文本传输协议),主要用于普通浏览。
-HTTPS(Hypertext Transfer Protocol over Secure Socket Layer, or HTTP over SSL,安全超文本传输协议),HTTP协议的安全版本。
-FTP(File Transfer Protocol,文件传输协议),由名知义,用于文件传输。
-POP3(Post Office Protocol, version 3,邮局协议),收邮件用。
-SMTP(Simple Mail Transfer Protocol,简单邮件传输协议),用来发送电子邮件。
-TELNET(Teletype over the Network,网络电传),通过一个终端(terminal)登陆到网络。
-SSH(Secure Shell,用于替代安全性差的TELNET),用于加密安全登陆用。

4、运行在UDP协议上的应用层协议:

-BOOTP(Boot Protocol,启动协议),应用于无盘设备。
-NTP(Network Time Protocol,网络时间协议),用于网络同步。
-DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),动态配置IP地址。

5、其他:

-DNS(Domain Name Service,域名服务),用于完成地址查找,邮件转发等工作(运行在TCP和UDP协议上)。
-ECHO(Echo Protocol,回绕协议),用于查错及测量应答时间(运行在TCP和UDP协议上)。
-SNMP(Simple Network Management Protocol,简单网络管理协议),用于网络信息的收集和网络管理。
-ARP(Address Resolution Protocol,地址解析协议),用于动态解析以太网硬件的地址。

四、传输层

能够解决诸如端到端可靠性和保证数据按照正确的顺序达到这样的问题

1、TCP和UDP不同

-TCP需要建立链接,UDP不需要
-TCP是一种可靠的传输协议,为了保证数据完整,无损并且尽可能顺序的到达,所以头部开销会更大
(TCP通过: 确认和重传数据校验数据合理分片和排序流量控制拥塞控制 来保证可靠性传输)
-UDP是不可靠的且不尽可能保证数据的顺序传输,但UDP更多的应用于按时达到比可靠性更重要的应用

五、网络互联层 Internet

TCP/IP协议中的网络互联层在OSI模型中叫做网络层

六、网络访问(链接层)Access

数据包从一个设备的网络层传输到另外一个设备的网络层的方法

参考:https://zh.wikipedia.org/wiki/TCP/IP%E5%8D%8F%E8%AE%AE%E6%97%8F

相关文章

  • C1 了解Web及网络基础

    KeyWords: 诞生,网络基础TCP/IP,TCP/IP协议族,TCP/IP的分层管理,TCP/IP通信传输流...

  • TCP协议

    TCP/IP协议分层详解TCP/IP协议详解通俗易懂网络协议(TCP/IP概述)什么是TCP/IP协议?

  • TCP HTTPS专题

    TCP HTTPS专题 TCP协议 TCP/IP协议分层 TCP/IP 协议族里重要的一点就是分层。 TCP/IP...

  • 《图解HTTP》

    网络基础TCP/IPTCP/IP协议族说法一:TCP/IP是指TCP和IP两种协议说法二:TCP/IP是在IP协议...

  • TCP 和 UDP 的区别

    写在开头: TCP UDP 都属于 TCP/IP 协议簇 , TCP/IP 协议包括了TCP,UDP,IP,FTP...

  • 图解HTTP 学习笔记一

    网络基础:TCP/IP TCP/IP 首先,借用原书的图TCP/IP协议族 按照书中的定义,所谓TCP/IP就是与...

  • (二)TCP/IP四层模型

    1、基本介绍 TCP/IP协议,也称TCP/IP协议族或TCP/IP协议栈,其中: TCP:Transmissio...

  • HTTP和HTTPS详解

    TCP/IP协议族 TCP/IP 的分层管理 TCP/IP 协议族里重要的一点就是分层。TCP/IP 协议族按层次...

  • 计算机网络

    一、tcp/http 1、TCP首部。 IP数据报(IP首部+TCP报文段(TCP首部+TCP数据)) TCP首部...

  • 关于网络基础知识TCP/IP(三)

    四、掌握TCP/IP协议:TCP/IP3次握手 4.1 IP协议是TCP/IP协议中最重要的协议,它为TCP UD...

网友评论

      本文标题:TCP/IP

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