计算机网络
文章平均质量分 60
Netgrow
这个作者很懒,什么都没留下…
展开
-
Java编程思想-网络编程
文章目录一、机器的标识二、服务器和客户机三、端口:机器内独一无二的场所四、套接字五、POST 的概念总结一、机器的标识当然,为了分辨来自别处的一台机器,以及为了保证自己连接的是希望的那台机器,必须有一种机制能独一 无二地标识出网络内的每台机器。早期网络只解决了如何在本地网络环境中为机器提供唯一的名字。但Java 面向的是整个因特网,这要求用一种机制对来自世界各地的机器进行标识。为达到这个目的,我们采用了IP (互联网地址)的概念。IP 以两种形式存在着: (1) 大家最熟悉的DNS(域名服务)形式。原创 2021-07-27 10:12:53 · 126 阅读 · 0 评论 -
HTTPS协议
文章目录一、HTTPSSSL/TLS摘要算法对称加密、非对称加密二、总结一、HTTPSSSL/TLS摘要算法md5,sha1,sha2,sha1 256对称加密、非对称加密异或实现对称加密,原文异或密钥=密文,密文异或密钥=原文。非对称算法复杂,效率低二、总结...原创 2021-07-26 12:54:37 · 52 阅读 · 0 评论 -
TCP协议
文章目录一、TCP协议TCP报文TCP连接管理如何进行握手连接状态查看TCP四次挥手字节流的协议二、数据可靠性传输停止等待协议重传机制总结一、TCP协议客户端可以主动往服务器写数据,服务器也可以主动往客户端写数据TCP报文源端口(发送端随机生成),目的端口(三次握手之前一定要知道端口是多少),序列号,应答数,保证可靠传输,TCP连接管理如何进行握手抓3次请求连接状态查看TCP四次挥手等待两个2MSL时间,如果ACK j+1丢失了会不断重发,服务端还有一次FIN seq原创 2021-07-26 12:23:43 · 69 阅读 · 0 评论 -
从一个HTTP请求来看网络分层原理
文章目录一、复杂的网络一个HTTP请求的分层解析过程二、 HTTP协议HTTP报文格式请求行报文格式响应行报文格式HTTP头字段常用头字段三、HTTP请求的完整过程当用户在浏览器输入网址回车之后,网络协议都做了哪些工作呢?总结一、复杂的网络丢失 -> 重传 -> 重复 -> 被人篡改 -> 完整性校验 -> 不同介质信号转换 -> 距离太远信号衰减。一个HTTP请求的分层解析过程域名解析成ip地址,构造一个DNS请求报文,应用层调用传输层的UDP相关原创 2021-07-26 11:52:30 · 415 阅读 · 0 评论