CCNx הוא פרויקט קוד פתוח לחקור את הצעד הבא ברשת, המבוסס על שינוי אדריכלי בסיסי אחד: החלפת מארחים בשם עם תוכן בשם כמו ההפשטה העיקרית.
CCNx הושק עם רעיונות מתכנית המחקר ברשת תוכן-Centric (CCN) של PARC. ארכיטקטורת PARC CCN לוקחת תוכן כפרימיטיבי ותפריד בין מיקום מהזהות, אבטחה, וגישה, ללא מושג של מארח / מכונה ברמה הנמוכה ביותר. אנו מאמינים כי התמקדות כזו במה שלא שבו בעיות התקשורת של היום טוב יותר מכתובות המודל המסורתי של רשת מנות, עדיין יכול לשמור על החלטות עיצוב שעשו TCP / IP פשוט, חזק, וניתן להרחבה. פרויקט CCNx הוא כלי לשיתוף רעיונות אלה עם קהילת המחקר.
שים לב שמפרטי CCNx והתוכנה ששוחררו בשלב מאוד מוקדם של פיתוח לטפח אינטראקציה עם חוקרים אחרים. מה הוא זמין כרגע הוא תשתית טהורה, ללא יישומים כדי להדגים את היתרונות הפוטנציאליים, והוא דורש מידה רבה של תחכום ומסירות לשימוש טכניים. אם אתם מחפשים עבור יישומים מגניבים, כי הם מוכנים להפעלה, או פלטפורמה מוצקה כדי להתחיל לבנות על, אתה קצת מוקדם מדי. בכוונתנו להמשיך לפתח כלפי מטרות אלה, אבל אנחנו בכוונה עדיין לא שם
מה חדש בהודעה זו :.
- > שינויים ביישום הצפנה עבור תאימות עם גרסאות ישנות יותר של BouncyCastle ותצורות עם תמיכת הצפנה מגוונת. גם שיפר טיפול בספקי הצפנה.
- טיעון stopall נוסף לccn_repo הפקודה להפסיק את כל Repos פועל על מכונה.
- כיבה הודעת ccnd על פעימות לב כברירת מחדל (CCND_DEBUG שימוש = 128 כדי לקבל הודעות אלה בחזרה).
- ccnput הקבוע כדי לאפשר רכיבים שם אחרי סמן הגרסה, ליצור FinalBlockID בי מתאים.
- תמיכה נוסף לאמנת פילוח קובץ לccncatchunks2.
- פסק זמן מרכזי בספריית ג'אווה כדי SystemConfiguration.
- תוסף VLC משופר, כולל. שימוש בשם & quot;. & quot ;, ccnx תומך קבצי versioned
- שיפורים קטנים לContentExplorer כגון אפשרות לשמור קובץ למערכת קבצים.
- בקנה מידה זמן מוגדל עבור test_scale C כדי להפחית סיכוי לכישלון מזויף.
- תסריטים נוסף להפעלת ניסויים עם הפצת תוכן.
- ידית תמורת null מreadline לפענוח בינארי בספריית ג'אווה (# 100,025).
- שיפורים לתמיכת CCNFilterListener בספריית ג'אווה (# 100,027).
- שיפורים לביצועים ריפו (# 100,017)
- בעיות הוחלט:
- באג # 100,009 מאגר עושה בקשות נתונים כפולות.
- # באג קוד 100,014 עדכון להשתמש IANA הוקצה נמל. מספר יציאה זמני יוחלף במספר יציאת ccnx הרשום 9695. ראה http://www.iana.org/assignments/port-numbers
- # באג ccndc 100,015 מעבד רק הפקודה האחרונה בקובץ הגדרות.
- # באג 100,016 ריפו לא צריך לעבד כל פיסת התוכן כעדכון מדיניות פוטנציאלית.
- # באג 100,019 בתים שגויים סמן משמשים לספירה, פרוטוקולים ריפו.
- באג # 100,021 ריפו צריך דרך פשוטה כדי לציין קידומת בהפעלה.
- minsuffix 100,023 בדיקות C # באג וכישלון contenthash.
- # באג 100,024 BasicKeyManager עובר null לgenerateConfigurationException.
- 100,030 ccnChat / ברירת מחדל # באג לא צריכה להשתמש בהמשכים Java. Java המרה CCNStringObject להשתמש קידוד UTF-8 מחרוזת.
- ccn.h # 100,039 באג צריך מזהה גרסת ה- API.
- להכניס Java ContentEncodingException ולהשתמש IOException ולא באמצעות XMLStreamException נרחב.
- תיקוני באגים ובדיקות נוספות לAccessControlManager.
- תיקוני באגים לשם ספירה.
- שיפור של המצב פנימי טיפול בBloomFilter.java.
- התאמות לרמת רישום של כמה בדיקות Java.
- ארגון מחדש של חלק Java בדיקות כדי לעקוב אחר מטה כשלים לסירוגין.
- בדיקות ContentExplorer לנוכחות של תוסף VLC.
- תיקוני באגים לCCNNetworkObjectTestRepo מבחן Java.
- Build תיקונים עבור Mac OS X 10.6
- אופטימיזציה נוסף לאובייקטי רשת Java המבוסס על ערכים בלתי ניתנים לשינוי.
- בדיקת פרמטר שבורה קבועה בccndc.
- מפרטים ממוזגים של ערכי פסק זמן אינסופיים לAPI Java.
- שיפורים ל- Java CCNFlowControl ויצירת פשוט שרת בזיכרון כדי לשרת את המפתחות.
- למעט שיפור טיפול לאובייקטי רשת Java.
- ניקה XML טיפול עבור קבצי מדיניות ריפו.
- הוספת תמיכה חדשה לבדיקות יחידה לכתוב ריפו מקומיות.
- הודחה timersub מsignbenchtest.c לניידות.
- משופר reexpression העניין בספריית ג'אווה.
- חידודים קטנים להודעות יומן Java.
- תיקונים לתיעוד Java.
- שיפורים קטנים לספריית C.
הגדרות
מחרוזת רשת
תגובות לא נמצא