TCP/IP是互联网相关的各类协议族的总称

TCP/IP协议族分为:应用层,传输层,网络层,数据链路层

应用层:向用户提供应用服务时的通讯的活动

传输层:提供处于网络连接中的两台计算机之间的数据传输

网络层:处理网络上的流动数据包(数据包是网络传输数据的最小数据单位)

数据链路层:处理连接网络的硬件部分

TCP位于传输层,提供可靠的字节流服务(字节流服务:将大块的数据分割成以报文段为单位的数据包进行管理),可靠的传输服务是指能够把数据可靠的传给对方

TCP协议的三次握手

发送端标有SYN标志的数据包发送给接收端,接收端发送标志SYN/ACk的数据包给发送端(确认信息),发送端然后发送标志ACK的数据包给接收端(握手结束)

TCP协议保证数据通讯的可靠性

DNS协议是通过域名查找IP地址,或逆向从IP地址反查域名的服务

转载于:https://www.cnblogs.com/wuxianqiang/p/8344138.html

TCP协议中三次握手相关推荐

  1. TCP协议的三次握手与四次挥手

    tcp协议的三次握手和四次挥手 三次握手: 第一次握手: 客户端发起一个链接(SYN) 第二次握手: 服务端就会返回一条(ACK)确认信息,同时服务端也会向客户端发起一个链接请求(SYN),此二者可合 ...

  2. TCP协议的三次握手和四次挥手

    转自:http://uule.iteye.com/blog/2213562 TCP协议的三次握手和四次挥手 博客分类: http/tcp TCP/IP协议三次握手与四次握手流程解析 Http协议三次握 ...

  3. TCP协议及三次握手的过程

    在这里插入代码片@TOC TCP协议以及三次握手 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 TCP协议以及三次握手 1.TCP协议是什么? 2.TCP协议的作用 3. ...

  4. 用wireshark抓包分析TCP协议的三次握手连接、四次握手断开

    用wireshark抓包分析TCP协议的三次握手连接.四次握手断开 一.TCP三次握手图解 二.TCP得四次挥手过程 三.用Fiddler抓包,分析验证一个HTTPS网站的TCP连接过程 一.TCP三 ...

  5. 计算机网络【UDP与TCP协议(三次握手、四次挥手)】

    计算机网络[UDP与TCP协议(三次握手.四次挥手)]

  6. TCP/IP详解--TCP/IP中三次握手 四次握手状态分析

    TCP(Transmission Control Protocol) 传输控制协议 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接: 位码即tcp标志位,有6种标 ...

  7. 通俗大白话来理解TCP协议的三次握手和四次分手

    最近在恶补计算机网络方面的知识,之前对于TCP的三次握手和四次分手也是模模糊糊,对于其中的细节更是浑然不知,最近看了很多这方面的知识,也在系统的学习计算机网络,加深自己的CS功底,就把看过的一些比较好 ...

  8. TCP协议的三次握手和四次分手

    HTTP连接 HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种应用. ...

  9. 什么是TCP协议的三次握手四次挥手

    IP协议.HTTP协议.TCP协议.TCP/IP 协议我们经常遇到,而且初学的时候容易弄混.那么他们之间有什么关系呢?重点内容 ####1.什么是TCP/IP 协议 TCP/IP不是一个协议,而是一个 ...

最新文章

  1. openssl——初了解
  2. Spring4.X系列之AOP基础篇
  3. kafka 清除topic数据脚本
  4. 为了你,我一定要写诗
  5. 计算机准考证打印山东省招生教育,山东省教育招生考试院2020高考准考证打印入口:wsbm.sdzk.cn...
  6. 南通大学计算机系本二,2012年南通大学计算机科学与技术学院江苏省内第二批本科(院校代码:1301)...
  7. .Net程序员学习Linux最简单的方法
  8. Leetcode 27 Remove Element
  9. Google 开源最新 NLP 模型,能处理整本《罪与罚》
  10. Day38 python基础--并发编程基础-IO模型
  11. 【JavaWeb】IDEA中启动SpringBoot项目及解决相关报错问题
  12. FastNetMon 使用笔记
  13. 主成分分析法(PCA方法)计算OBB包围盒
  14. 离散度计算公式 python_Python实现熵值法确定权重
  15. Python实现批量自动发工资条
  16. matlab pinv 实现_matlab:inv,pinv逆与伪逆
  17. oracle进行列合并,oracle列合并的实现方法
  18. 使用video.js播放手机本地视频
  19. 解锁“不可能”:苏门答腊犀牛让我开始重新思考AI
  20. macOS 开发 - AppleScript 简介

热门文章

  1. 印度将推出太阳能光伏制造政策
  2. 在基于or1200处理器的SoC上移植linux
  3. 每天一个linux 命令 find命令
  4. Fast dev didn't succeed, trying another location
  5. Oracle数据库性能优化
  6. 关于#include头文件问题
  7. 软件测试 学习之路 Linux基础命令 (一)
  8. qt tableview修改表格内容_如何修改一次代码就可以完成多种类型 cell 的 UITableView 增删修改
  9. python星空代码_用python画星空源代码是什么?
  10. tarball_如何在墙上扔一个tarball