2018-07 的文章

TCP/IP学习理解(六)

RFC791中文-IP协议RFC 791 - 互联网协议 RFC:791 互联网协议 DARPA互联网程序 协议规范 1981.9 防御高级研究计划结构 信息处理技术办公室 1400 Wilson Boulevard Arlington, Virginia 22209 南吉利福尼亚大学信息科研所 前言 本文档详细说明叻国防部(DoD)的标准互联网协议.文档基于APRA互联网协议的前六个早期版 …


阅读全文 


TCP/IP学习理解(五)

ICMP协议 ICMP是(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。 IP 协议并不是一个可靠的协议,它不保证数据被送达,那 …


阅读全文 


TCP/IP学习理解(四)

从概念上说,IP路由选择是简单的,特别对于主机来说。如果目的主机与源主机直接相连(如点对点链路)或都在一个共享网络上(以太网或令牌环网),那么IP数据报就直接送到目的主机上。否则,主机把数据报发往一默认的路由器上,由路由器来转发该数据报。大多数的主机都是采用这种简单机制。 IP路由 IP层在内存中有一个路由表。当收到一份数据报并进行发送时,它都要对该表搜索一次。 当数据报来自某个网络接口 …


阅读全文 


TCP/IP学习理解(三)

以太网帧格式 类型 Ethernet II:以太网第二版或者称之为Ethernet II帧,DIX帧,是最常见的帧类型。并通常直接被IP协议使用。 IEEE 802.3:Novell的非标准IEEE 802.3帧变种。 IEEE 802.2:逻辑链路控制 (LLC) 帧 SNAP:子网接入协议(SNAP)帧 Ethernet II通常是用于IP协议,包括的字段 字段 长度 备注 …


阅读全文 


TCP/IP学习理解(二)

名词解释 使用Wiresharkz抓包工具时,发现有很多协议(protocol) ARP ARP是通过网络地址(例:IPv4)来定位MAC地址 (也称为以太网地址)。 ARP已经在很多网路层和数据链接层之间得以实现,包括IPv4,Chaosnet, DECnet和Xerox PARC Universal Packet (PUP) 使用IEEE 802标准, 光纤分布式数据接口, X.25, 帧 …


阅读全文 


TCP/IP学习理解(一)

Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提 …


阅读全文 


hugo的模板Maupassant

maupassant-hugo Maupassant theme, ported to Hugo. 这个模板基于 https://github.com/JokerQyou/maupassant-hugo 用模板做的个人blog https://timx.cn/ 模板下载地址 https://github.com/timzzx/maupassant-hugo 1.添加了右侧卡片式的个人介绍 2.添 …


阅读全文 


markdown基本写法

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markdown …


阅读全文 


博客开通

第一次用github的Pages来做自己的博客感觉挺有意思,希望自己能坚持写下去吧! 测试代码展示 package main import "fmt" func main() { fmt.Println("Hello World") }


阅读全文