摘要: 常见的计算机,手机等,用因特网术语来说,所有这些设备都称为主机(host)或端系统(end system。 端系统通过通信链路(communication link)和分组交换机(packet switch)连接到一 起 阅读全文
posted @ 2021-01-19 09:09 fengylf 阅读(22) 评论(0) 推荐(0)
摘要: http存在的问题: 1.通信使用明文,容易被窃听。 解决: - 通信的加密。配合SSL(安全套接层)或者TLS(安全层传输协议),加密通信内容。使用ssl等建立通信线路后,http就能在这条线路上安全传输。 - 内容的加密。通信本身不加密,而是加密报文主体。 2.不验证通信方的身份,可能会遭遇伪装 阅读全文
posted @ 2021-01-18 18:02 fengylf 阅读(103) 评论(0) 推荐(0)
摘要: 网络层及以下的各层完成了主机与主机的通信。 运输层为应用程序间的逻辑通信提供服务。 阅读全文
posted @ 2021-01-18 12:10 fengylf 阅读(71) 评论(0) 推荐(0)
摘要: 主要任务是实现网络互连,进而实现数据包在各网络间传输。 解决的问题: 1. 寻址问题 2.为上层提供何种服务,是否可靠。 3.路由路径选择问题 网络层提供的两种服务: 1. 面向连接的虚电路服务 2.无连接的数据报服务 ipv4地址 1.分类编址 - A类,首位0,左起第一个十进制数,0-127,第 阅读全文
posted @ 2021-01-17 21:46 fengylf 阅读(96) 评论(0) 推荐(0)
摘要: 1.MAC地址: 是以太网的MAC子层所使用的地址。属于链路层。通常固定于网卡上。 严格来说,mac地址是网络接口的唯一标识,而不是网络上设备的唯一标识。例如交换机,路由器,就不止一个mac地址。甚至计算机的无线网卡和有线网卡也是2个mac地址 使用点对点的通信的数据链路不需要地址。 然而,总线的或 阅读全文
posted @ 2021-01-17 19:29 fengylf 阅读(88) 评论(0) 推荐(0)
摘要: 1. 物理层 解决问题:bit数据的传输 2. 数据链路层 解决问题:封装成帧,差错检测,可靠传输 封装成帧:添加帧头和帧尾,封装成帧。同时解决边界和数据部分冲突的问题,采用零填充法,每连续5个1,后面填充0. 差错检测:实际的通信链路中,都是不理想的,会出现bit错误,0变成1等。差错检测码(FC 阅读全文
posted @ 2021-01-17 17:21 fengylf 阅读(53) 评论(0) 推荐(0)
摘要: 默认情况下redis只支持本地连接. 因此: 1.修改redis服务器的配置文件 vi redis.conf 将绑定的主机地址注释掉.保存 # bind 127.0.0.1 2.kill 当前redis服务进程 查询redis进程:ps -ef|grep redis kill -9 进程号 3.重启 阅读全文
posted @ 2020-06-10 15:37 fengylf 阅读(136) 评论(0) 推荐(0)
摘要: 1.先检测当前是否有自带的jdk。 java -version。如果有,rpm -qa|grep jdk 查询,rpm -e --nodeps jdkXXX 2. 安装,下载安装包 解压,tar -xzvf XXX.gz -C /usr/local/ 3.配置环境变量 vim /etc/profil 阅读全文
posted @ 2020-06-08 15:56 fengylf 阅读(99) 评论(0) 推荐(0)
摘要: 1.网络配置 vim编辑器 :yum -y install vim yum install wget 2.关闭firewall,启用iptables https://my.oschina.net/u/1253780/blog/2050514 查看防火墙状态 # firewall-cmd --stat 阅读全文
posted @ 2020-06-05 10:03 fengylf 阅读(130) 评论(0) 推荐(0)
摘要: A.安装docker 0.卸载旧环境 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrota 阅读全文
posted @ 2020-06-04 16:58 fengylf 阅读(2528) 评论(0) 推荐(0)