网络
某工程师$
Java Python Go JS .etc
展开
-
网络小结一:浏览器的工作
一、生成HTTP请求消息在浏览器地址栏输入http://blog.csdn.net/weixin_37882382/article/details/80247228(称为URL统一资源定位符)的时候,浏览器会首先解析这个网址,将其解析为三部分:http协议,web服务器名为 blog.csdn.net,以及访问文件的路径名weixin_37882382/article/details/802472...原创 2018-05-22 23:10:02 · 224 阅读 · 0 评论 -
网络小结二:TCP/IP
一、协议栈的内部结构协议栈的大致结构为:TCP UDPIP ICMP ARP网卡驱动网卡套接字的实质:当浏览器调用系统的Socket库创建套接字时,其实是操作系统分配了一块内存地址用于保存通信相关的控制信息:通信双方的IP地址、端口号,当前的状态(连接、断开等),并返回一个对应的描述符给浏览器(描述符可以理解为Java中的引用),浏览器或其他的应用使用描述符来委托操作系统进行通信操作,系统根据描述...原创 2018-05-23 15:22:11 · 340 阅读 · 0 评论 -
网络小结三:网络设备
一、连接其实在网络中并不存在实际的连接,而是每个网络包都是独立的,但是依靠头信息中的IP地址和端口,网络中的交换机和路由器便可以将其送达目的地。二、交换机交换机是工作在以太网层的设备,其中有一张mac地址表,交换机的各个端口连接着很多的物理设备。当物理设备发包给交换机时,交换机会在mac表中维护发送方的mac地址和端口的对应信息。当一个包到达交换机时,交换机获取到包的目的地mac地址,然后在自己的...原创 2018-05-23 16:20:36 · 379 阅读 · 0 评论 -
网络小结四:服务端局域网
一、部署地点现在一般都将服务器部署在数据中心中,同时数据中心有很多的安全机制和运维机制来保障服务器的正常运行。二、防火墙一般包到达服务端局域网时会先经过防火墙。主流的防火墙做法其实是包过滤机制。通过配置防火墙的出入站规则,可以限制进出防火墙的IP地址和端口号。无法抵御:防火墙只对包的进出做限制,但是并不会对报的内容做检查。如果有一个包的内容会使服务器宕机,但他的IP和端口号是符合规则的,此时防火墙...原创 2018-05-23 16:58:53 · 312 阅读 · 0 评论 -
老问题:OSI七层 以及 各层都有啥协议
七层结构:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层应用层常用:TCP/IP模型:应用层、传输层、网络层、网络接口层常用应用层协议:HTTP、FTP常用传输层协议:TCP、UDP常用网络层协议:IP、ICMP、ARP...原创 2018-05-30 22:29:10 · 291 阅读 · 0 评论