摘要: 一、如何评测软件工程师的计算机网络知识水平与网络编程技能水平? 1.计算机网络基本知识 集线器、路由器、光纤、同轴电缆等硬件设备的基本了解;TCP/IP网络的五个层次;TCP/IP协议栈的初始化,网络数据收发的具体过程;ARP、DNS、L2交换网络的基本了解; 2.代码作业能力 熟悉Linux So 阅读全文
posted @ 2020-01-10 18:39 宇宙之大` 阅读(1446) 评论(0) 推荐(0) 编辑
摘要: TCP/IP分层模型 应用层 应用层决定了向用户提供应用服务时通信的活动。|| 应用层负责处理特定的应用程序细节。 TCP/IP 协议族内预存了各类通用的应用服务。比如,FTP(File Transfer Protocol,文件传输协议)和 DNS(Domain Name System,域 名系统) 阅读全文
posted @ 2019-12-26 18:52 宇宙之大` 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1 概念 Linux的设计哲学之一就是:对不同的操作赋予不同的执行等级,就是所谓特权的概念,即与系统相关的一些特别关键的操作必须由最高特权的程序来完成。Intel的X86架构的CPU提供了0到3四个特权级,数字越小,特权越高,Linux操作系统中主要采用了0和3两个特权级,分别对应的就是内核态(Ke 阅读全文
posted @ 2019-12-19 22:16 宇宙之大` 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 1.下载Linux内核源代码 https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar.xz xz -d linux-5.0.1.tar.xz tar -xvf linux-5.0.1.tar cd linux-5.0.1 2.安装内核 阅读全文
posted @ 2019-12-12 20:03 宇宙之大` 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 什么是SOCKET? 在计算机通信领域,socket 被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式。通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据 SOCKET起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,都可以 阅读全文
posted @ 2019-12-11 21:37 宇宙之大` 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 1.命令介绍 ip命令是必备工具,这个命令完美的取代了ifconfig命令 2.命令格式 常用对象的取值含义如下: link:网络设备 address:设备上的协议(IP或IPv6)地址 addrlabel:协议地址选择的标签配置 route:路由表条目 rule:路由策略数据库中的规则 常用选项的 阅读全文
posted @ 2019-11-28 11:11 宇宙之大` 阅读(168) 评论(0) 推荐(0) 编辑