در این مطلب، ویدئو 5 کتابخانه برتر پایتون برای اتوماسیون شبکه با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:07:02
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,320 –> 00:00:01,839
بنابراین با رشد گسترده و
2
00:00:01,839 –> 00:00:04,400
محبوبیت اتوماسیون شبکه،
3
00:00:04,400 –> 00:00:06,960
ما اکنون ابزارهای زیادی در دسترس
4
00:00:06,960 –> 00:00:09,040
داریم که در غیر این صورت فقط وجود نداشتیم،
5
00:00:09,040 –> 00:00:11,120
این بدیهی است که برای ما یک چیز عالی است و
6
00:00:11,120 –> 00:00:12,799
گزینه های بسیار بیشتری را در اختیار ما قرار می دهد، اما
7
00:00:12,799 –> 00:00:15,519
کمی سردرگمی را نیز به ما اضافه می کند.
8
00:00:15,519 –> 00:00:17,199
اگر دقیقا نمیدانید کجا را جستجو
9
00:00:17,199 –> 00:00:18,880
کنید، میتوانید به راحتی خود
10
00:00:18,880 –> 00:00:21,520
را در پیچ و خم گم کنید، بنابراین برای کمک به سادهتر کردن
11
00:00:21,520 –> 00:00:23,039
این موضوع، کاری که فکر میکردم انجام دهم این است
12
00:00:23,039 –> 00:00:23,840
که
13
00:00:23,840 –> 00:00:26,320
پنج مورد از بهترین کتابخانههای پایتون
14
00:00:26,320 –> 00:00:31,840
موجود امروز را برجسته کنم، بنابراین بیایید این کار را انجام
15
00:00:34,320 –> 00:00:36,480
دهیم. اولین کتابخانه پایتونی که
16
00:00:36,480 –> 00:00:38,239
باید نصب کنید چیزی به نام
17
00:00:38,239 –> 00:00:40,960
netmeco است که اکنون netmeco یک
18
00:00:40,960 –> 00:00:42,559
لایه انتزاعی است که بر روی
19
00:00:42,559 –> 00:00:44,719
پارامتر پیاده سازی پایتون
20
00:00:44,719 –> 00:00:46,000
پروتکل ssh ساخته شده است،
21
00:00:46,000 –> 00:00:47,600
بنابراین در حالی که در اطراف پروتکل netgarh سروصدا و هیجان زیادی وجود دارد
22
00:00:47,600 –> 00:00:49,520
23
00:00:49,520 –> 00:00:52,079
و بقیه پروتکل ها واقعیت این است که
24
00:00:52,079 –> 00:00:54,160
وجود دارد. هنوز تعداد زیادی از
25
00:00:54,160 –> 00:00:56,399
دستگاه های شبکه ای که فقط از اتصال اولیه ssh پشتیبانی
26
00:00:56,399 –> 00:00:57,360
27
00:00:57,360 –> 00:00:59,280
می کنند، برخلاف تلاش برای خودکارسازی
28
00:00:59,280 –> 00:01:01,680
این دستگاه ها با استفاده از parameco
29
00:01:01,680 –> 00:01:03,280
netmeco معمولی از سوی دیگر،
30
00:01:03,280 –> 00:01:05,438
به گونهای طراحی شده است که یک نوع هوشمندی
31
00:01:05,438 –> 00:01:07,200
در مورد دستگاههای شبکه داشته باشد.
32
00:01:07,200 –> 00:01:09,200
33
00:01:09,200 –> 00:01:11,040
34
00:01:11,040 –> 00:01:12,159
35
00:01:12,159 –> 00:01:13,680
36
00:01:13,680 –> 00:01:16,159
37
00:01:16,159 –> 00:01:17,600
با ارسال یک دستور نمایش اولیه
38
00:01:17,600 –> 00:01:18,400
39
00:01:18,400 –> 00:01:20,479
، آن دستور را از حالت exec قبلی ارسال میکنید،
40
00:01:20,479 –> 00:01:22,400
اینها واقعا
41
00:01:22,400 –> 00:01:24,080
ابزارهای مفیدی هستند و
42
00:01:24,080 –> 00:01:25,600
اسکریپتهای شما را هنگامی که شبکههای خود را خودکار میکنید ساده
43
00:01:25,600 –> 00:01:26,320
میکنند
44
00:01:26,320 –> 00:01:28,080
و یکی از ویژگیهای مورد علاقه من در مورد
45
00:01:28,080 –> 00:01:29,600
netmeco این است که به خوبی
46
00:01:29,600 –> 00:01:31,280
طراحی شده است تا کاملاً با تجزیه یکپارچه شود.
47
00:01:31,280 –> 00:01:32,560
راهحلهایی
48
00:01:32,560 –> 00:01:35,600
مانند متن fsm و genie به این ترتیب،
49
00:01:35,600 –> 00:01:37,520
اگر یک فرمان show ارسال کنید و فقط یک
50
00:01:37,520 –> 00:01:39,200
پارامتر اضافی اضافه کنید تا بگویید
51
00:01:39,200 –> 00:01:41,520
از ginny استفاده کنید، خروجی
52
00:01:41,520 –> 00:01:43,280
آن فرمان نمایش
53
00:01:43,280 –> 00:01:45,360
به شکل دادههای ساختاریافته به شما بازگردانده میشود، این
54
00:01:45,360 –> 00:01:45,920
55
00:01:45,920 –> 00:01:49,119
اکنون بسیار مفید است. دومین کتابخانه پایتون
56
00:01:49,119 –> 00:01:50,720
که باید نصب کنید چیزی
57
00:01:50,720 –> 00:01:51,119
به نام
58
00:01:51,119 –> 00:01:54,320
napalm است که اکنون napalm یک ابزار شگفتانگیز است که به
59
00:01:54,320 –> 00:01:55,600
طور
60
00:01:55,600 –> 00:01:57,600
موثری یکنواخت ارائه میکند. سطح انتزاع او نسبت به
61
00:01:57,600 –> 00:01:58,960
آنچه netmiko انجام می
62
00:01:58,960 –> 00:02:00,960
دهد در نهایت اثر خالص
63
00:02:00,960 –> 00:02:02,320
هدف اصلی نپالم
64
00:02:02,320 –> 00:02:04,880
این است که به شما یک API یکپارچه برای
65
00:02:04,880 –> 00:02:06,799
تعامل با تعداد زیادی از
66
00:02:06,799 –> 00:02:08,160
دستگاه های شبکه مختلف
67
00:02:08,160 –> 00:02:09,758
مستقل از پلت فرم آنها به
68
00:02:09,758 –> 00:02:12,160
طور موثری ارائه دهد، چه در حال خودکار کردن یک
69
00:02:12,160 –> 00:02:14,160
دستگاه سیسکو یا یک دستگاه Juniper باشید. یا یک
70
00:02:14,160 –> 00:02:15,440
دستگاه دستگیر شده
71
00:02:15,440 –> 00:02:17,040
واقعاً می توانید
72
00:02:17,040 –> 00:02:18,640
به همان روش با آنها تعامل داشته باشید،
73
00:02:18,640 –> 00:02:20,560
بنابراین وقتی می گویم دقیقاً منظورم چیست،
74
00:02:20,560 –> 00:02:22,400
اجازه دهید برای مثال
75
00:02:22,400 –> 00:02:25,040
ویژگی ناپالم را در نظر بگیریم، بنابراین وقتی
76
00:02:25,040 –> 00:02:27,120
از ناپالم گیرنده استفاده می کنید، نیازی نیست
77
00:02:27,120 –> 00:02:30,080
نگران دستگاه باشید.
78
00:02:30,080 –> 00:02:32,160
اگر میخواهید اطلاعات bgp را جمعآوری کنید، دستور cli خاص را که میخواهید جمعآوری کنید، بهعنوان مثال، دریافتکننده
79
00:02:32,160 –> 00:02:33,200
را صادر
80
00:02:33,200 –> 00:02:35,440
میکنید
81
00:02:35,440 –> 00:02:36,800
82
00:02:36,800 –> 00:02:39,040
و napalm در زیر هود
83
00:02:39,040 –> 00:02:40,879
دستورات مربوطه را به پلتفرم مربوطه صادر میکند
84
00:02:40,879 –> 00:02:41,680
85
00:02:41,680 –> 00:02:44,000
و بر سادهسازی و سادهسازی اتوماسیون شما تأثیر میگذارد،
86
00:02:44,000 –> 00:02:45,040
87
00:02:45,040 –> 00:02:47,040
بنابراین کتابخانه سوم پایتون که شما
88
00:02:47,040 –> 00:02:48,720
باید نصب کنید چیزی به نام
89
00:02:48,720 –> 00:02:51,040
genie now junior به طور
90
00:02:51,040 –> 00:02:53,120
ویژه برای آزمایش شبکه خودکار طراحی شده است
91
00:02:53,120 –> 00:02:54,239
و به نظر من
92
00:02:54,239 –> 00:02:56,160
جای بهتری برای شروع وجود ندارد،
93
00:02:56,160 –> 00:02:58,080
اگر تازه شروع کرده اید، دلیل
94
00:02:58,080 –> 00:02:58,480
95
00:02:58,480 –> 00:03:00,159
این دو مورد است، اول اینکه
96
00:03:00,159 –> 00:03:01,760
چون جونیور حول محور
97
00:03:01,760 –> 00:03:02,640
تست است،
98
00:03:02,640 –> 00:03:03,920
نیازی نیست نگران
99
00:03:03,920 –> 00:03:05,599
تغییرات پیکربندی باشید، این اشتباه بزرگی است
100
00:03:05,599 –> 00:03:07,440
که برخی از تازه واردان
101
00:03:07,440 –> 00:03:09,680
گاهی اوقات این موضوع این است که
102
00:03:09,680 –> 00:03:11,040
آنها کمی بیش از حد در مورد امکانات اتوماسیون هیجان زده می
103
00:03:11,040 –> 00:03:12,720
شوند و
104
00:03:12,720 –> 00:03:14,080
شروع به
105
00:03:14,080 –> 00:03:15,519
اعمال تغییرات پیکربندی
106
00:03:15,519 –> 00:03:17,680
به مجموعه کاملی از دستگاه ها می کنند که در نهایت
107
00:03:17,680 –> 00:03:19,040
اتفاق می
108
00:03:19,040 –> 00:03:21,040
افتد بنابراین آنها به طور ناخواسته
109
00:03:21,040 –> 00:03:22,800
شبکه را از بین می برند و این کاری که می
110
00:03:22,800 –> 00:03:23,280
خواهید انجام دهید نیست
111
00:03:23,280 –> 00:03:25,280
و با جن نیازی نیست
112
00:03:25,280 –> 00:03:26,720
نگران این مشکل باشید زیرا این
113
00:03:26,720 –> 00:03:27,840
114
00:03:27,840 –> 00:03:30,560
یک راه حل اتوماسیون فقط خواندنی است در حال