首页 > 其他分享 >tcp/ip协议(一)

tcp/ip协议(一)

时间:2023-04-01 20:12:14浏览次数:33  
标签:协议 ip 网络层 TCP 可靠 tcp 应用程序 端口号

TCP/IP协议分为4或5层:应用层、传输层、网络层、数据链路层、(物理层)

每层的作用:

  1. 应用层:处理特定的应用程序细节。
  2. 传输层:为两台主机上的应用程序提供端到端的通讯。
  3. 网络层:处理分组在网络中的活动,例如分组选路。
  4. 链路层:处理与电缆的物理接口细节。

 

 

因为网络层提供的是逐跳(hop-to-hop)协议,是一种不可靠的服务,TCP在不可靠的IP层上提供了一个可靠的运输层。

 

UDP为应用程序发送和接受数据,和TCP不同,UDP是不可靠的

 

 

 

最基本的协议号 端口号

 

 

为什么大部分的端口号都是奇数?

因为大多数的端口号都是从NCP端口号派生来的,NCP是单工的,不是双工的

标签:协议,ip,网络层,TCP,可靠,tcp,应用程序,端口号
From: https://www.cnblogs.com/wintermist/p/17279250.html

相关文章

  • 对于数据链路层滑动窗口协议中窗口大小的总结
    3.4节中介绍了三种滑动窗口协议:1位滑动窗口协议、GBN协议、SR协议。1位滑动窗口协议本质上就是一种全双工的停等式协议,它的发送窗口和接收窗口大小都是1,在此不做赘述,我主要分析后两种协议的窗口大小。在SR协议中,窗口大小默认满足如下两个基本条件:发送窗口大小=接收窗口大小发......
  • JS基础《JavaScript精粹》笔记摘录
    基础概念和语法基本类型、null、undefined、NaNJavaScript定义了一小批基本类型(primitivetype),它们包括字符串类型(string,单引号或双引号包起来)、数值类型(number,整数和小数都用这个类型)和布尔类型(boolean,值仅有true和false)。JavaScript使用两个特殊的值来表示不存在有意义的值—......
  • HTTP协议之基本认证&HTTP中长连接与短连接
    HTTP协议之基本认证常见认证方式BASIC认证(基本认证)DIGEST认证(摘要认证)SSL客户端认证FormBase认证(基于表单认证)  DIGEST认证什么是DIGEST认证为弥补BASIC认证存在的弱点,从HTTP/1.1起就有了DIGEST认证DIGEST认证同样使用质询/响应的方......
  • 4·2HTTP协议中的编码和解码、4·3协议之基本认证、4·4中长连接与短连接、4·5中介之
     。。Http协议中的编码和解码YRL的编码与解码%编码规范对URL中属于ASCII字符集的非保证留字不做编码;对URII中的保留字需要取其ASXII内码,然后加上%前缀将该字符进行编码;对于URL中的非ASCII字符需要取其Unicode内码然后加上%前缀将该字......
  • HTML + javascript implement a draggable list 一个可以拖拽交换顺序的列表
    Reference:https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dragover_event<body><styletype="text/css">.draggable{text-align:center;background:red;width:20px;......
  • 关于网络通信中TCP/UDP的端口范围-以及在Linux系统中的使用权限说明
    关于TCP/UDP的端口号的范围都是0~65535 根据IANA定义,可以参考如下链接:https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtmlIANA将这些端口分成了3类,LastUpdated2023-03-30Portnumbersareassignedinvariousways,based......
  • 导致代理IP频繁掉线的常见原因分析
    以下是导致代理IP频繁掉线的一些常见原因:代理IP质量不佳:低质量的代理IP可能会频繁掉线,因为它们可能被许多用户同时使用,或者它们的速度和稳定性可能不足以支持您的应用程序或任务。网络不稳定:代理IP本身可能是稳定的,但如果您的网络连接不稳定,则代理IP可能会频繁掉线。这可能是由于网......
  • 3·1HTTP协议特点、3·2详解URL与URI的区别与联系、3·3HTTP报文结构分析、3·4HTTP请
     HTTP协议特点支持客户/服务器模式客户/服务器模式工作的方式是由客户端向服务器发出请求,服务器端响应请求,并进行相应服务简单快速 客户端向服务器请求服务时,只需传输请求方法和路径 请求方法常用的有GET、HEAD、POST。每种方法规......
  • AWS- [iam list-role-policies] - Description
    awsiamlist-role-policies--role-namexxxxlist-role-policies—AWSCLI1.27.104CommandReference(amazon.com)ListsthenamesoftheinlinepoliciesthatareembeddedinthespecifiedIAMrole.AnIAMrolecanalsohavemanagedpoliciesattachedtoit.......
  • HTTP协议特点&详解UR与URL的区别与联系
    HTTP协议特点支持客户/服务器模式客户/服务器模式工作的方式是由客户端向服务器发送请求,服务器端响应请求,并进行相应服务   简单快速客户向服务器请求服务时,只需传送请求方法和路径请求方法常用的有GET,HEAD,POST。每种方法规定了客户与服务器练习的......