图解tcp/ip
etron_jay
自信满满地让自己的自信满满
展开
-
《图解TCP/IP》学习笔记01之网络基础知识
你未曾想过,我们怎么就能够使用网络进行通信呢?前言计算机网络是web相关开发人员的必修课。了解网络的实现原理,去认识现在成为标准的tcp/ip协议族的各色成员,领教各种协议的本领。对以后的web开发以及自身对网络的认识都将会是质的飞跃。浩瀚书林中不乏优秀的计算机网络解读书籍,如大受好评的大理石家族系列的《TCP/IP》详解但是体积实在是让我敬畏十分。无意中找到了日本的图...原创 2019-04-26 17:27:51 · 314 阅读 · 0 评论 -
计算机网络 - 谢希仁-网络层01
计算机网络 - 谢希仁第四章 网络层4.1网络层提供的两种服务电信网使用昂贵的程交换机(其软件也非常复杂),同面向连接的通信方式,使电信网络能够向用户(实际上就是电话机)提供可靠传输的服务。网络层向上只提供简单灵活的、无连接的。尽最大努力交付的数据报服务。ps:1.尽最大努力交付虽然并不表示路由器可以任意丢弃分组,但在网络层上的这种交付实质上就是不可靠交付。2.这里的“数据报”是互联...原创 2019-05-21 22:04:56 · 435 阅读 · 0 评论 -
计算机网络-谢希仁-网络层02
计算机网络-谢希仁网络层4.2.5 IP数据报的格式IP数据报的格式能够说明IP协议都具有什么功能。在TCP/IP的标准中,各种数据格式常常以32位(即4字节)为单位来描述。P128页详情图首部的前一部分固定长度(共20字节),在首部的固定部分的后面是一些可选字段,其长度是可变的。首部 = 固定长度(20字节)+可选字节1.IP数据报首部的固定部分中的各字段(1)版本(占4位)就是...原创 2019-05-21 22:05:35 · 275 阅读 · 0 评论 -
计算机网络-谢希仁-运输层01
运输层是整个网络体系结构中的关键层次之一。一定要弄清楚以下一些重要概念:(1)运输层为相互通信的应用进程提供逻辑通信(2)端口和套接字的意义(3)无连接的UDP的特点(4)面向连接的TCP的特点(5)在不可靠的网络上实现可靠传输的工作原理,停止等待协议和ARQ协议5.1 运输层协议概述5.1.1 进程之间的通信从通信和信息处理的角度看,**运输层向它上面的应用层提供通信服务,**它...原创 2019-05-23 23:17:01 · 380 阅读 · 0 评论 -
计算机网络-谢希仁-运输层02
5.5 TCP报文段的首部格式TCP虽然是面向字节流的,但TCP传送的数据单元却是报文段。TCP报文段首部的前20个字节是固定的,后面有4n字节是根据需要而增加的选项(n为整数)。因此TCP首部的最小长度是20字节。TCP首部最大长度60字节。这里搞一张图片首部固定部分各字段的意义:(1)源端口和目的端口 (各占2个字节,分别写入源端口和目的端口号)(2)序号 (占4个字节,范围为0,...原创 2019-05-23 23:17:38 · 188 阅读 · 0 评论 -
Java利用爬虫实现记录IP地址和博客网站访客量以及总访问量
背景:我的博客网站地址:www.zengzhongjie.com上线个人网站的时候便在想应该做一个访客记录功能,最终在一些机缘巧合下,自己终于实现了这个本该一开始就实现的小功能。思考过程:ok,记得那天决定实现这个功能后,便在思考应该怎么去实现。整个思考过程如下:首先应该在访客打开首页的时候就应该拿到该访客的IP(因为每一次的访问都是TCP连接,也就是说IP地址不会重复,一个IP便可以...原创 2019-06-04 21:53:46 · 1393 阅读 · 2 评论