Linux下的网络编程
文章平均质量分 74
Linux内核远航者
探索Linux内核的奥秘,涉及处理器架构,内存管理,进程管理,容器和虚拟化等底层干货分享,当沉浸在庞大的内核源代码中难免会迷失自己,但参透某个子系统的设计思想时又会欣喜若狂,Linux内核远航者乘风破浪,在探索的道路上唯有热爱可抵岁月漫长。
展开
-
Linux下的TCP编程
对比与其他的操作系统原创 2016-10-22 21:44:36 · 374 阅读 · 0 评论 -
Linux下的UDP编程
对比与TCP来说,我们知道UDP是面向无连接的而且不可靠的通信,它适合传输数据量不大的数据且对数据的可靠性要求不高,由于它是无连接的所以它的数据传输效率比较高,也适合也对实时性要求较高的场合如:音视频的聊天等. 本文将介绍在Linux下如何对UDP进行编程,全文通过代码加注释的形式进行讲解.原创 2016-10-24 22:36:47 · 447 阅读 · 0 评论 -
Wireshark抓包软件的使用
Wireshark是一个强大的网络抓包分析软件,能够截获网卡获取 的数据包,并给出数据包最详细的网络封包资料。本文从使用的角度详解如何使用此软件进行数据包的抓取,如何进行数据包的分析等。以下通过图文进行解析说明,此软件直接可以从网站上下载安装(如下图),安装步骤根据提示也相当简单再此不在赘述。 一、启动步骤:1.Fil原创 2016-10-19 14:50:22 · 2455 阅读 · 0 评论 -
浅谈交换机和路由器的区别
网络在我们的生活学习中已经成为了必须的东西,也许 ”世界上最遥远的距离就是没网“,而路由器和交换机这两种联网的中继设备最常见。如下图左为路由器,右为路由器。那么到底路由器和交换机有哪些区别呢?他们在网络的组建方面各自扮演什么样的角色?下面我们一起走进他们的世界,探寻彼此的区别。主要的区别体现在一下几个方面:(1)外形上: 从外形上我们区分两者,交换机通常端口原创 2016-10-19 15:24:42 · 24360 阅读 · 6 评论 -
无法通过ssh登录ubuntu及网络连接问题的解决
经常我们在使用ubuntu的时候经常是把ubuntu安装在pc的虚拟机上然后运行虚拟机上的ubuntu的linux主机.可是有时候ubuntu运行的时候很占系统资源,这时候我们可以通过ssh软件登录ubuntu,然后让其在后台运行.可是有时候我们发现,ssh登录不上ubuntu,通过共享网络也连接不上ubuntu,使用了n种方法也不行. 下面分享下,此问题的解决心得:原创 2017-06-24 11:22:14 · 6513 阅读 · 2 评论 -
arm linux开发板自动配置IP地址
配置内核:[*] Networking support ---> Networking options ---> <*> Packet socket <*> Unix domain sockets [*] TCP/IP networking [*] IP: kernel ...原创 2018-03-07 18:56:54 · 4142 阅读 · 0 评论 -
使用telnet登录linux系统
我知道使用串口可以调试arm linux开发板,但是串口很不方便而且不能远程访问,且串口不能打开多个调试串口,那么这个linux系统不能被多个用户共享,也不符合linux的多用户的设计,所以下面介绍telnet连接开发板的方式,采用这种方式能够实现网络多用户同时连接开发板的情况,极大的方便了我们的开发和调试。 说道tenlet,那么什么是telnet呢?其实他就是一个网路的应用层协议,协议是TC...原创 2018-03-07 19:47:26 · 8816 阅读 · 0 评论