
08socket_shell网络编程
博雅勇士
90后,奋斗中,编程爱好者,Linux爱好者,嵌入式软件开发
展开
-
TCP/IP详解 卷1
参考链接01:https://book.douban.com/subject/26790659/内容简介 ,这本书讲了什么?先宏观学习一下本书是TCP/IP领域的经典之作!书中主要讲述TCP/IP协议,不仅仅讲述RFC的标准协议,而且结合大量实例讲述了TCP/IP协议族的定义原因,以及在各种不同的操作系统中的应用及工作方式,使读者可以轻松掌握TCP/IP的知识。本书内容详尽,几乎每章都提供...原创 2019-11-03 16:12:42 · 251 阅读 · 0 评论 -
传输层协议——(1)UDP和TCP的概念(2)UDP和TCP的区别 超详解
博文01:https://blog.youkuaiyun.com/donghejk/article/details/81589842博文02:https://blog.youkuaiyun.com/sifanchao/article/details/82285018目录一、TCP和UDP的区别和优缺点(博文01)二、UDP和TCP的概念 博文021、相同点2、不同点3、UDPTCP1、报头2、特点2...原创 2019-11-03 22:49:47 · 961 阅读 · 0 评论 -
HTTP与HTTPS的区别,详细介绍
参考博文01:https目录一、博文021、HTTP与HTTPS介绍1、 http和https协议是属于应用层的协议2、HTTPS和HTTP的主要区别3、客户端在使用HTTPS方式与Web服务器通信时的步骤CA证书的申请及其使用过程HTTPS的缺点SSL与TLS的区别?SSL/TLS协议的基本过程HTTPS涉及的计算环节二、博文01一、博文021、HTTP与HTTPS介绍1、 http和h...原创 2019-11-03 22:30:34 · 505 阅读 · 0 评论 -
基于TCP或UDP的应用层协议有哪些?——Linux网络编程
一、基于TCP的应用层协议有:SMTP、TELNET、HTTP、FTP基于UDP的应用层协议:DNS、TFTP(简单文件传输协议)、RIP(路由选择协议)、DHCP、BOOTP(是DHCP的前身)、IGMP(Internet组管理协议)...原创 2019-10-15 16:34:23 · 47181 阅读 · 2 评论 -
TCP的三次握手与四次挥手理解及面试题(很全面)
参考:博文01:https://blog.youkuaiyun.com/qq_38950316/article/details/81087809一、1、重在理解,然后多去尝试把这个问题给不会的人讲(这种学习方法是公认学东西最快的)2、学习就是从厚变薄的过程,学完了理解后可以用很简短的话说出来的,勇者无畏二、本文经过借鉴书籍资料、他人博客总结出的知识点,欢迎提问(1) 序列号seq:占4个字节,用来...原创 2019-10-13 15:12:10 · 337 阅读 · 0 评论 -
(1)IP地址、端口号 ——主机字节序与网络字节序转换 (2) inet_pton 函数与 htonl函数 的区别
一、理论知识1、IP地址有哪几种表示形式?博客01:https://zhidao.baidu.com/question/1829865613999852140.htmlIP地址的三种表示方式是点分十进制(字符串类型)、网络字节序、主机字节序。域名如“ www.baidu.com”并不是IP地址的表示方式,“192.168.0.1”属于点分十进制(这个是字符串的形式)。(1)点分十进制(字...原创 2019-10-11 16:31:30 · 1065 阅读 · 0 评论 -
TCP状态转换图详解 (超级经典)
参考链接:https://blog.youkuaiyun.com/wenqian1991/article/details/40110703已经介绍了TCP协议的三路握手和四次挥手。如下图所示,TCP通信过程包括三个步骤:建立TCP连接通道(三次握手)、数据传输、断开TCP连接通道(四次挥手)。这里进一步探究TCP三路握手和四次挥手过程中的状态变迁以及数据传输过程。先看TCP状态状态转换图。上半部分是T...原创 2019-10-12 15:31:35 · 948 阅读 · 0 评论 -
TCP三次握手、数据传输和四次挥手过程中的序列号seq和确认序号ack计算
参考:https://blog.youkuaiyun.com/qq_38950316/article/details/81087809https://blog.youkuaiyun.com/sinat_21455985/article/details/53508115一、写在前面:上图来源:https://blog.youkuaiyun.com/m0_37925202/article/details/808990121、...原创 2019-10-12 15:30:05 · 3149 阅读 · 0 评论 -
第二层:网络层——IP协议详解
网络层,说简单点,就是在复杂的网络环境中确定一个合适的路径。我们来了解一下网络层中一个重要的协议–IP协议。IP协议1、概念IP协议是TCP/IP协议簇中的核心协议,也是TCP/IP的载体。所有的TCP,UDP,ICMP及IGMP数据都以IP数据报格式传输。IP提供不可靠的,无连接的数据传送服务。(1)不可靠指它不能保证IP数据报能成功到达目的地。IP仅提供最好的传输服务。当发生某种...原创 2019-10-16 19:06:22 · 1213 阅读 · 0 评论