随笔分类 - 计算机网络
摘要:文章目录 一、TCP报文(标准长度20字节)二、三次握手1、半连接、半打开、半关闭状态2、SYN flood攻击3、为什么需要三次握手?4、在三次握手过程中,如果服务器一直收不到客户端的ack会发生什么?5、初始序列号Seq为什么要随机初始化? 三、四次挥手1、为什么建立连接是三次握手,而关闭连接却
阅读全文
摘要:文章目录1. TCP2. UDP3. 为什么4. 参考文献 “TCP是一种流模式的协议,UDP是一种数据报模式的协议”,这句话相信大家对这句话已经耳熟能详~但是,“流模式”与“数据报模式”在编程的时候有什么区别呢?以下是我的理解,仅供参考! 1. TCP 打个比方比喻TCP,你家里有个蓄水池,你可以
阅读全文
摘要:通过网络查找资料得到的都是一些零碎不成体系的知识点,无法融会贯通。而且需要筛选有用的信息,这需要花费大量的时间。所以把写代码过程中用到的相关知识的博客链接附在用到的位置,方便回顾。 1.程序流程 服务器端:socker()建立套接字,绑定(bind)并监听(listen),用accept()等待客户
阅读全文
摘要:组播协议允许将一台主机发送的数据通过网络路由器和交换机复制到多个加入此组播的主机,是一种一对多的通讯方式。 IP组播的好处、优势 组播协议与现在广泛使用的单播协议的不同之处在于,一个主机用单播协议向 n 个主机发送相同的数据时,发送主机需要分别向 n 个主机发送,共发送 n 次。一个主机用组播协议向
阅读全文
摘要:原理 基本概念 什么是TCP/IP、UDP? 详细的可以看一下这个:学习计算机网络知识只要一篇就够了! TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。TC
阅读全文
摘要:@(目录) 概述 什么是计算机网络? 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 互联网 概述 计算机网络由若干结点和连接这些结点的链路组成,这些结点可以是计
阅读全文
摘要:HTTP协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起。HTTP的标准
阅读全文
摘要:1.基础知识 体系结构 OSI七层体系结构 五层体系结构: 物理层 在物理层上所传送的数据单位是比特。物理层(physical layer)的作用是实现相邻计算机节点之间比特流的透明传送,尽可能屏蔽掉具体传输介质和物理设备的差异。使其上面的数据链路层不必考虑网络的具体传输介质是什么。“透明传送比特流
阅读全文

浙公网安备 33010602011771号