当前位置: 首页 > news >正文

靖江市网站建设天津先进网站建设指导

靖江市网站建设,天津先进网站建设指导,php手机网站建设,公司名称免费起名//图片取自王道#xff0c;仅做交流学习 一、传输层提供的服务 物理层、数据链路层、网络层是通信子网。 传输层#xff1a;它属于面向通信部分的最高层#xff0c;同时也是用户功能的最低层 为应用层提供通信服务使用网络层的服务 网络层提供主机之间的逻辑通信。 1、传输… //图片取自王道仅做交流学习 一、传输层提供的服务 物理层、数据链路层、网络层是通信子网。 传输层它属于面向通信部分的最高层同时也是用户功能的最低层 为应用层提供通信服务使用网络层的服务 网络层提供主机之间的逻辑通信。 1、传输层的功能: 1.传输层提供进程和进程之间的逻辑通信(即端到端通信)。网络层提供的主机到主机之间的通信 2.复用和分用 复用发送方不同的应用进程都可以使用同一个传输层协议传输数据 分用接收方的传输层在剥去报文的首部之后能正确的把这些数据交付到目的进程。 3.传输层对收到的报文进行差错检测 4.传输层的两种协议 面向连接的TCP 和无连接的UDP。 面向连接的传输控制协议TCP 尽管下面的网络是不可靠的只提供最大努力的服务但是这种逻辑信道就相当于一条全双工的可靠信道。 传送数据之前必须建立连接数据传送结束后要释放连接。不提供广播或多播服务。由于TCP要提供可靠的面向连接的传输服务因此不可避免增加了许多开销:确认、流量控制、计时器及连接管理等。可靠面向连接时延大适用于大文件。 无连接的用户数据报协议UDP 传送数据之前不需要建立连接,收到UDP报文后也不需要给出任何确认。 不可靠无连接时延小适用于小文件。 逻辑信道不可靠。 2、传输层的寻址与端口 端口 能让应用层各种应用进程将其数据通过端口向下交付给传输层以及让传输层知道应当将其报文中的数据向上通过端口交付给应用层的进程。 它 是传输层的SAP它在传输层的作用类似于IP地址在网络层MAC地址在数据链路层的作用。只不过IP地址和MAC地址标识主机而端口标识的是主机中的应用进程。 端口是传输层的SAP(服务访问点 Service Access Point 端口号只有本地意义在因特网中不同计算机的相同端口是没有联系的。 端口号长度为16bit  2个字节能表示65536个不同的端口号。 登记端口比如Tomcat 8080, Mysql:3306,  redis 6379RabbitMQ 5672 在网络中采用发送方和接收方的套接字组合来识别端点套接字唯一标识了网络中的一个主机和它上面的一个进程。 套接字socket (主机IP地址端口号) 3、无连接服务与面向连接服务 面向连接的服务就是在通信双方进行通信之前必须先建立连接整个连接的情况一直被实时监控和管理。通信结束之后应该释放这个链接。 无服务链接是指两个实体之间的通信不需要先建立好连接需要通信的时直接将信号发送到网络”中让该信息的传递在网上尽力而为的往目的地传送。 TCP是面向连接的向上提供了一条逻辑上全双工的可靠的信道适合可靠性要求较高的场景如FTPHTTPTELNET。TCP 提供确认、流量控制、计时器及连接管理等开销较大。 UDP是无连接的非可靠传输协议简单速度快实时性好。适合小文件传输 TFTPDNSSNMP和实时传输协议RTP都是基于DNS。 二、UDP 1、UDP数据报 UDP只在IP数据报服务之上增加了很少功能复用分用 和 差错检测功能。 UDP的主要特点: 1.UDP是无连接的减少开销和发送数据之前的时延。 2.UDP使用最大努力交付即不保证可靠交付。 3.UDP是面向报文的适合一次性传输少量数据的网络应用。 4、UDP无拥塞控制适合很多实时应用。 5.UDP首部开销小8BTCP 20B。 6、UDP支持一对一一对多多对一多对多的交互通信。 应用层给UDP多长的报文UDP就照样发送即一次发一个完整报文。 UDP报文格式 UDP报文UDP首部 用户数据。 UDP首部4个字段共8个字节每个字节的长度都是2B。 1源端口。源端口号。在需要对方回信时选用不需要时可用全 0。 2) 目的端口。目的端口号。这在终点交付报文时必须使用到。 3)长度。UDP 数据报的长度(包括首部和数据)其最小值是 8(仅有首部)。 4)校验和。检测 UDP 数据报在传输中是否有错。有错就丢弃。该字段是可选的当源主机 不想计算校验和时则直接令该字段为全 0。 伪首部只有在计算检验和时才出现不向下传送也不向上递交 17:封装UDP报文的IP数据报首部协议字段是17。 UDP长度:UDP首部8B      数据部分长度(不包括伪首部)。 当传输层从 IP 层收到 UDP 数据报时就根据首部中的目的端口把 UDP 数据报通过相应的端口上交给应用进程如图。 如果接收方 UDP 发现收到的报文中的目的端口号不正确 (即不存在对应于端口号的应用进程)那么就丢弃该报文并由 ICMP 发送“端口不可达”差错报文给发送方。 2、UDP校验 //待详细补充 二、TCP UDP的报文长度由发送应用进程决定而TCP的报文长度由接收方给出的窗口值和当前网络拥塞成都决定的。 1、协议特点 1.TCP是面向连接(虚连接) 的传输层协议。打call 2.每一条TCP连接只能有两个端点每一条TCP连接只能是点对点的。 3.TCP提供可靠交付的服务无差错、不丢失、不重复、按序到达。可靠有序不丢不重 4.TCP提供全双工通信。 发送缓存 准备发送的数据已发送但尚未收到确认的数据 接收缓存 按序到达但尚未被接受应用程序读取的数据不按序到达的数据 5.TCP面向字节流  (流:流入到进程或从进程流出的字节序列。) TCP把应用程序交下来的数据看成仅仅是一连串的无结构的字节流 2、TCP报文段 TCP的数据单元称为 报文段TCP报文段既可以运载数据也可以建立连接、释放连接、应答。(根据控制字内容来决定) TCP报文 首部  数据部分 整个TCP报文段作为IP数据报的数据部分封装在IP数据报中。 其首部前20B是固定的TCP首部 最短为20B,后面有4N个字节是根据需要增加的选项长度为4B的整数倍。 即 TCP头 固定20B N*4B选项。 UDP头 8B TCP首部格式 1源端口和目的端口各站2B。端口是传输层与应用层的服务接口传输层的复用和分用都需要通过端口来实现。 2序号: 占4B范围  0 ~(2^32 )-1  在一个TCP连接中传送的字节流中的每一个字节都按顺序编号本字段表示本报文段所发送数据的第一个字节的序号。TCP是面向字节流的 3) 确认号: 4B  期望收到对方下一个报文段的第一个数据字节的序号。若确认号为N则证明到序号N-1为止的所有数据都已正确收到。 4) 数据偏移(首部长度): TCP报文段的数据起始处距离TCP报文段的起始处有多远以4B位单位即1个数值是4B。 由于数据偏移 占4bit而4个bit位所能表示的最大数字是15所以首部长度最大为 15*4B 60B 5保留  6位。 66个控制位 紧急位URG: URG1时标明此报文段中有紧急数据是高优先级的数据应尽快传送不用在缓存里排队配合紧急指针字段使用。 确认位ACK:ACK1时确认号有效在连接建立后所有传送的报文段都必须把ACK置为1。 推送位PSH:PSH1时接收方尽快交付接收应用进程不再等到缓存填满再向上交付。 复位RST:RST1时表明TCP连接中出现严重差错必须释放连接然后再重新建立传输链接。 同步位SYN:SYN1时表明是一个连接请求/连接接受报文。 终止位FIN: FIN1时表明此报文段发送方数据已发完要求释放连接。 7窗口占2B 范围0~2^16 -1它指出现在允许对方发送的数据量接收方数据缓存空间是有限的因此窗口值作为接收方让发送方设置其发送窗口的一句。(大哥你慢点) 8校验和。占2B。校验和字段检验的范围包括首部和数据两部分。在计算校验和时和UDP一样要在TCP报文段前面加上12B的伪首部(只需要将UDP伪首部协议字段的17 改为 6UDP长度字段改为TCP长度字段,其他和UDP一样 9) 选项 长度可变 TCP最初只规定一种选项 即最大报文段长度(MSS)。MSS 是TCP报文段中的数据字段的最大长度(注意是数据字段)。 10填充   为了使得整个首部长度是4B的倍数 3、TCP连接管理
http://www.huolong8.cn/news/123627/

相关文章:

  • 网站书店架构书怎么做网络规划设计师月薪
  • php网站开发实例教程代码wordpress健康主题
  • 网站开发计划书封面设计网站图片比例
  • 抚州城乡建设厅网站厦门企业宣传片制作
  • 做网站还需要兼容ie8吗江门做网站公司开网络公司
  • 商城网站备案郑州做网站和域名
  • 网络购物网站建设高端网站建设公司兴田德润可以不
  • 远安县住房和城乡建设局网站徐州京都网架公司
  • 建网站价格网潍坊网站建设服务商
  • 云存储做网站重庆seo和网络推广
  • 商城网站都有什么功能吗seo搜索引擎优化人才
  • 如何创建网站?济南中建设计院有限公司网站
  • 没有网站没有推广如何做外贸镇海建设银行网站首页
  • 网站文字链接vultr做网站怎么样
  • 网站开发浏览器兼容性南通建设招聘信息网站
  • 做会计需要了解的网站及软件wordpress get_the_category()
  • 上海专业做网站服务商上海工商网上公示系统
  • 深圳移动官网网站建设网站首页幻灯片代码
  • 视频直播网站wordpress主题带商城
  • 网站备案收费么做网站基本语言
  • 成都58手机微信网站建设名录网络推广活动策划方案范文
  • 青岛模板建站网页微博视频怎么下载
  • 网站建站和推广服务公司建站知乎
  • 网站的建设可以起到什么作用是什么uicn用户体验设计平台
  • 商务软文写作范文200字seo网络推广是什么意思
  • 个人网站设计介绍文字深圳十大科技公司排名
  • 网站专题页面设计规范项目计划书封面设计
  • 江阴企业网站建设哪家好网站备案如何取消接入
  • 北京网站设计合理刻正规的网站制作在哪里
  • 深圳有哪些做网站的公司好域名 备案 没有网站